Download scripts/run_night.sh from CamiloS1111/ragsolver: direct link, hf CLI and curl.
- Browser
- Download file 1.41 kB
-
https://huggingface.co/CamiloS1111/ragsolver/resolve/main/scripts/run_night.sh
- Command line
-
hf download hf://CamiloS1111/ragsolver/scripts/run_night.sh
-
curl -L -o run_night.sh https://huggingface.co/CamiloS1111/ragsolver/resolve/main/scripts/run_night.sh
1.41 kB
| # Cadena desacoplada (nohup): evaluaciones de recuperación restantes -> Fase 4 -> ablaciones -> informe. | |
| # Uso: nohup bash scripts/run_night.sh > data/eval/results/night.log 2>&1 & | |
| set -u | |
| cd "$(dirname "$0")/.." | |
| export PATH="$HOME/.elan/bin:$PATH" PYTHONUNBUFFERED=1 | |
| F() { grep --line-buffered -v "Warning\|Loading\|it/s\|prompt name"; } | |
| step() { echo; echo "=== $1 $(date +%H:%M) mem_avail=$(free -m | awk '/Mem:/{print $7}')MB ==="; } | |
| step "INFORMAL GOLD"; uv run python scripts/eval_informal_gold.py 2>&1 | F | |
| step "CONTAMINATION"; uv run python scripts/contamination.py 2>&1 | F | |
| step "QR sample100 rerank"; uv run python -m ragsolver.rag.evaluate --sample 100 2>&1 | F | tee data/eval/results/fase1_redo_mathlibqr_sample3903_100q.json | |
| step "FASE 4 smoke (5 triviales, full)" | |
| uv run python -m ragsolver.orchestrator.run --problems data/eval/problems/dev_trivial.jsonl --configs full --run-id f4-trivial-full 2>&1 | F | |
| step "FASE 4/5 ablaciones (13 problemas x 5 configs)" | |
| cat data/eval/problems/dev_trivial.jsonl data/eval/problems/dev_minif2f.jsonl > data/eval/problems/dev_all.jsonl | |
| uv run python -m ragsolver.orchestrator.run --problems data/eval/problems/dev_all.jsonl --configs full,no_rag,no_critic,baseline_a,baseline_b --run-id f5-ablations 2>&1 | F | |
| step "REPORT"; uv run python scripts/eval_report.py --run-id f5-ablations 2>&1 | F | |
| echo; echo "NIGHT DONE $(date +%H:%M)" | |