Spaces:
Running
Running
| # configs/lm_eval_compare_study.yaml | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Shared settings for baseline vs finetuned comparisons. | |
| # Use the SAME config for both runs; only change --preset / --experiment-name. | |
| # | |
| # Baseline: | |
| # uv run --package slm-evals slm-lm-eval \ | |
| # --config research/evals/configs/lm_eval_compare_study.yaml \ | |
| # --preset minicpm5-1b \ | |
| # --experiment-name minicpm5-1b__baseline | |
| # | |
| # Candidate (after finetune): | |
| # uv run --package slm-evals slm-lm-eval \ | |
| # --config research/evals/configs/lm_eval_compare_study.yaml \ | |
| # --preset minicpm5-1b-lesson-lora \ | |
| # --experiment-name minicpm5-1b-lora__v1 \ | |
| # --compare-to results/lm_eval/minicpm5-1b__baseline/results.json | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| study: | |
| baseline_preset: minicpm5-1b | |
| candidate_preset: minicpm5-1b-lesson-lora | |
| notes: > | |
| Keep tasks, num_fewshot, limit, and seed identical across runs. | |
| Do not compare training_results.json result_score to lm-eval accuracy. | |
| tasks: | |
| - arc_easy | |
| - arc_challenge | |
| - hellaswag | |
| - piqa | |
| - boolq | |
| - gsm8k | |
| num_fewshot: 5 | |
| limit: 100 | |
| seed: 42 | |
| batch_size: auto | |
| device: auto | |
| dtype: bfloat16 | |
| trust_remote_code: true | |
| output_dir: results/lm_eval | |