summaryrefslogtreecommitdiff
path: root/experiments/diag_norm.sh
blob: 530cf44f1aec10a10b4bf677069861eb09ac0d52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env bash
cd /home/yurenh2/sdil
mkdir -p /tmp/diag logs/diag
SUM=logs/diag/summary.txt; : > "$SUM"
cfg() {  # tag, extra-args...
  local tag="$1"; shift
  python3 experiments/run.py --device cpu --dataset fmnist --depth 5 --width 128 \
     --epochs 4 --tag "$tag" --outdir /tmp/diag "$@" > logs/diag/$tag.log 2>&1
  grep -h DONE logs/diag/$tag.log >> "$SUM"
}
cfg d_dfa       --mode dfa  --eta 0.05
cfg d_sdil_raw  --mode sdil --eta 0.05 --normalize_delta 0 --pert_ndirs 8
cfg d_sdil_n01  --mode sdil --eta 0.1  --normalize_delta 1 --pert_ndirs 8
cfg d_sdil_n03  --mode sdil --eta 0.3  --normalize_delta 1 --pert_ndirs 8
echo "ALL DIAG DONE" >> "$SUM"