File size: 1,098 Bytes
e51ccda
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")/.."
export PYTHONPATH=src

logdir="results/execution-logs"
mkdir -p "$logdir"

run(){
  name="$1"; shift
  echo "=== START $name $(date -u +%FT%TZ) ===" | tee -a "$logdir/$name.log"
  "$@" 2>&1 | tee -a "$logdir/$name.log"
  echo "=== END $name $(date -u +%FT%TZ) ===" | tee -a "$logdir/$name.log"
}

run sgjm25_calib_a python3 -m sgjm.training --config runs/calibration-configs/sgjm25_calib_a.json --backend cpu
run sgjm25_calib_b python3 -m sgjm.training --config runs/calibration-configs/sgjm25_calib_b.json --backend cpu
run sgjm25_calib_c python3 -m sgjm.training --config runs/calibration-configs/sgjm25_calib_c.json --backend cpu

run sgjm250_calib_a python3 -m sgjm.training --config runs/calibration-configs/sgjm250_calib_a.json --backend cpu
run sgjm250_calib_b python3 -m sgjm.training --config runs/calibration-configs/sgjm250_calib_b.json --backend cpu

run sgjm1b_smoke python3 -m sgjm.training --config runs/calibration-configs/sgjm1b_smoke.json --backend cpu

echo "ALL_DONE $(date -u +%FT%TZ)" | tee "$logdir/ALL_DONE.txt"