Spaces:
Sleeping
Sleeping
| from typing import List | |
| def calculate_compression(unicode_bytes: List[int], tokens: List[int]) -> float: | |
| raw_size = len(unicode_bytes) | |
| token_size = len(tokens) | |
| if raw_size == 0: | |
| raise ValueError("Raw text size cannot be zero.") | |
| compression_ratio = raw_size / token_size if token_size > 0 else float('inf') | |
| return compression_ratio |