mempalace/benchmarks/model_eval/reports
Igor Lins e Silva 8591d133da fix(benchmarks): default --num-ctx to 4096 for apples-to-apples comparison
Without an explicit num_ctx, each candidate ran at its Modelfile default
(32k for the Gemma4 variants, larger for qwen3), so VRAM and latency
weren't comparable across families — a 32k-default model pre-allocates
KV cache a 4k-default model doesn't. The flag's own docstring promised
"apples-to-apples" but defaulted to None, defeating the intent.

All current benchmark prompts fit comfortably under 4k tokens
(memory_extraction is the longest at ~500). Users with longer prompts
can still pass --num-ctx <larger>.

Adds a methodology note to the 2026-05-13 multilingual report so its
VRAM/latency numbers aren't conflated with future runs at the new default.
2026-05-14 01:27:53 -03:00
..
2026-05-10-analysis.md feat(benchmarks): add modern-tier candidates that initial search missed 2026-05-11 02:47:29 -03:00
2026-05-10-z690-ex-glacial.md docs(benchmarks): commit first matrix run + analysis report 2026-05-10 13:26:51 -03:00
2026-05-13-multilingual.md fix(benchmarks): default --num-ctx to 4096 for apples-to-apples comparison 2026-05-14 01:27:53 -03:00
README.md feat(benchmarks): add small-model evaluation harness 2026-05-10 09:44:49 -03:00

README.md

Reports directory

Hand-written markdown analyses go here. After each benchmark run, render a summary table from the CSV and write a narrative interpretation: which models won, where the surprises were, which entries belong in the next MODEL_TIERS revision.

Reports are committed (unlike the raw CSVs in results/).