#!/bin/bash
#SBATCH --job-name=EHD_P1
#SBATCH --nodes=1
#SBATCH --exclusive
#SBATCH --exclude=compute-1-2
#SBATCH --time=08:00:00
#SBATCH --array=0-11%10
#SBATCH --output=/home/tanpv/Progs/claude/HW/logs/p1_%A_%a.out
#SBATCH --error=/home/tanpv/Progs/claude/HW/logs/p1_%A_%a.err
set -euo pipefail
ROOT=/home/tanpv/Progs/claude/HW
PY=/home/tanpv/.conda/envs/ehd/bin/python
export LD_LIBRARY_PATH=/home/tanpv/.conda/envs/ehd/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
export OMP_NUM_THREADS=1 MKL_NUM_THREADS=1 PYTHONWARNINGS=ignore
cd "$ROOT"
VAR=(point point point point region region region region national national national national)
WIN=(W1 W1-2 W1-3 W1-6 W1 W1-2 W1-3 W1-6 W1 W1-2 W1-3 W1-6)
i=$SLURM_ARRAY_TASK_ID
echo "=== task $i : ${VAR[$i]} / ${WIN[$i]} on $(hostname) ==="
$PY src/phase1_arch.py --variant "${VAR[$i]}" --window "${WIN[$i]}" --jobs 20
echo "=== done ==="
