Spaces:
Sleeping
Sleeping
File size: 631 Bytes
812b6ee | 1 2 3 4 5 6 7 8 9 10 11 12 | #!/bin/bash
# Lock-based fold queue for the v2 recipe: several instances may run concurrently with different orders.
cd "$(dirname "$0")/../.."
for K in "$@"; do
[ -f "runs/cv_v2/fold_$K.pt" ] && { echo "skip $K (done)"; continue; }
mkdir "runs/cv_v2/fold_$K.lock" 2>/dev/null || { echo "skip $K (claimed)"; continue; }
echo "=== fold $K start $(date) ==="
python3 -I train.py --data-dir /Users/slf20757/Desktop/Peyton --holdout "$K" --iters 3000 --val-every 500 --out "runs/cv_v2/fold_$K.pt" --device mps > "runs/cv_v2/train_$K.log" 2>&1 || echo "FOLD $K FAILED"
echo "=== fold $K done $(date) ==="
done
echo QUEUE_DONE
|