Files
DANTE-Mosaic-3.5B/evaluation/submit_all.sh

34 lines
1.1 KiB
Bash
Raw Normal View History

#!/usr/bin/env bash
# ============================================================================
# submit_all.sh — Submit all canonical evaluation jobs on Leonardo
#
# Usage (from the repo root on Leonardo):
# bash evaluation/submit_all.sh
# ============================================================================
set -euo pipefail
cd "$(dirname "$0")/.." # repo root
mkdir -p evaluation/slurm_logs evaluation/results/canonical
echo "=== Submitting DANTE-Mosaic-3.5B canonical evaluations ==="
echo ""
LM_JOB=$(sbatch --parsable evaluation/slurm_lm_eval.slurm)
echo " lm-eval job submitted: ${LM_JOB}"
CODE_JOB=$(sbatch --parsable evaluation/slurm_code_eval.slurm)
echo " code-eval job submitted: ${CODE_JOB}"
echo ""
echo "Monitor:"
echo " squeue -u \$USER"
echo " tail -f evaluation/slurm_logs/lm_eval_${LM_JOB}.out"
echo " tail -f evaluation/slurm_logs/code_eval_${CODE_JOB}.out"
echo ""
echo "After completion, parse results:"
echo " python3 evaluation/parse_canonical_results.py"
echo ""
echo "Results will be saved to: evaluation/results/canonical/"