- Support multiple input files, glob patterns, and directory input - Add --token_level flag: per-record token_ids + log_probs JSONL output - Add --max_samples for random subsampling per file - LossAccumulator: streaming mode (histogram-based percentiles, low memory) vs exact mode (full token list) - Token type analysis (ascii/cjk/non_ascii/special) when token_level=True - Fix token_ids/log_probs alignment (shift offset) - Cache frozenset(stop_ids) outside loop for performance - Aggregate stats: mean/median/ppl/p50/p90/p95/p99 - Summary JSON with all datasets in one file |
||
|---|---|---|
| .. | ||
| demo | ||
| eval | ||
| tools | ||
| docker.sh | ||
| pre_commit.sh | ||