SACFlow / scripts /amos /01_smoke_source_ct.sh
sathiiii's picture
Add scripts
e7dc055 verified
Raw
History Blame Contribute Delete
742 Bytes
#!/usr/bin/env bash
set -euo pipefail
CFG=${CFG:-configs/experiments/amos_source_ct_shared13.yaml}
TMP_CFG=${TMP_CFG:-configs/experiments/amos_source_ct_shared13_smoke.yaml}
python - <<'PY'
from sacflow.utils.config import load_yaml, save_yaml
cfg = load_yaml('configs/experiments/amos_source_ct_shared13.yaml')
cfg['output_dir'] = 'outputs/amos/shared13/source_ct_smoke'
cfg['train']['epochs'] = 1
cfg['train']['steps_per_epoch'] = 2
cfg['train']['val_every'] = 1
cfg['train']['save_every'] = 1
cfg['wandb']['enabled'] = False
save_yaml(cfg, 'configs/experiments/amos_source_ct_shared13_smoke.yaml')
PY
NPROC=${NPROC:-1}
torchrun --standalone --nnodes=1 --nproc_per_node=$NPROC tools/train.py --config "$TMP_CFG" --name amos_source_ct_smoke