HCAI-Lab/w2-consensus-deepdive-unlearning-artifacts / social-data-attribution-w2 /scripts /slurm /evaluation /olmes_instruct_base.sbatch
| # Re-run GSM8K-only instruct-base evaluation for Olmo-3-7B-Instruct. | |
| # Only GSM8K needed re-running after the stop sequence fix (PR #79). | |
| # MC tasks (socialiqa, mmlu) were unaffected by the bug. | |
| # Requires: GPU node with vLLM support. | |
| # | |
| #SBATCH --job-name=olmes_gsm8k_instruct | |
| #SBATCH --partition=coe-gpu | |
| #SBATCH --qos=coe-ice | |
| #SBATCH --gres=gpu:1 | |
| #SBATCH --cpus-per-task=8 | |
| #SBATCH --mem=64G | |
| #SBATCH --time=16:00:00 | |
| #SBATCH --output=logs/olmes_eval/%x_%j.out | |
| #SBATCH --error=logs/olmes_eval/%x_%j.err | |
| set -euo pipefail | |
| cd "${SLURM_SUBMIT_DIR:-$(pwd)}" | |
| mkdir -p logs/olmes_eval | |
| export PATH=".venv/bin:$PATH" | |
| export PYTHONPATH="src:olmes" | |
| export HF_HOME="$HOME/scratch/hf_cache" | |
| export HF_TOKEN=$(cat ~/.hf_token) | |
| export VLLM_WORKER_MULTIPROC_METHOD=spawn | |
| export TOKENIZERS_PARALLELISM=false | |
| MODEL="allenai/Olmo-3-7B-Instruct" | |
| echo "===== OLMES GSM8K instruct-base eval: ${MODEL} =====" | |
| echo "Job ID: ${SLURM_JOB_ID}" | |
| echo "Node: $(hostname)" | |
| echo "GPU: $(nvidia-smi --query-gpu=name --format=csv,noheader 2>/dev/null || echo 'unknown')" | |
| date | |
| python -m oe_eval.launch \ | |
| --model "${MODEL}" \ | |
| --model-type vllm \ | |
| --model-args '{"trust_remote_code": true, "max_length": 8192}' \ | |
| --task "gsm8k::olmo3:n8:v2:instruct" \ | |
| --output-dir "runs/evaluation_olmes/${MODEL//\//-}_gsm8k_$(date -u +%Y%m%d_%H%M%S)" \ | |
| --gpus 1 | |
| echo "===== Done =====" | |
| date | |
Xet Storage Details
- Size:
- 1.38 kB
- Xet hash:
- 6b4e2900f91f54879aa90b0b98c3e280d56d47ed1894059381041a89f9c65319
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.