#!/bin/bash
#SBATCH --job-name=P2VER
#SBATCH --nodes=1
#SBATCH --exclusive
#SBATCH --exclude=compute-1-2
#SBATCH --time=06:00:00
#SBATCH --output=/home/tanpv/Progs/claude/HW/logs/p2ver_%j.out
#SBATCH --error=/home/tanpv/Progs/claude/HW/logs/p2ver_%j.err
set -euo pipefail
cd /home/tanpv/Progs/claude/HW
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
PY=/home/tanpv/.conda/envs/ehd/bin/python
echo "=== A. 416 init kiem dinh, goi PA2b ==="
$PY src/operational_forecast.py --init valid --verify --windows W1 W2 W3 W4 W5 W6 \
    --pack outputs/operational_pa2b \
    --out outputs/operational_pa2b/forecast_valid.nc
echo
echo "=== B. cham diem bang final_verify.py (dung quy trinh OPE1) ==="
$PY src/final_verify.py \
    --fcs outputs/operational_pa2b/forecast_valid.nc \
    --out-nc outputs/final_metrics_pa2b.nc \
    --out-json outputs/AI_Results/final_verify_pa2b.json
echo "=== done ==="
