@@ -11,27 +11,27 @@ set -euo pipefail
1111# uv run autocast time-epochs --from-checkpoint <path>/timing.ckpt -b 24
1212
1313declare -A COSINE_EPOCHS_BY_DATASET=(
14- [" gray_scott" ]=1080 # placeholder
15- [" gpe_laser_only_wake" ]=1080 # placeholder
16- [" conditioned_navier_stokes" ]=1080 # placeholder
17- [" advection_diffusion" ]=1080 # placeholder
14+ # ["gray_scott"]=49 # 1724.6 s/ep (timing_efficient_crps, 2026-04-18)
15+ # ["gpe_laser_only_wake"]=85 # 991.0 s/ep (timing_efficient_crps, 2026-04-18)
16+ [" conditioned_navier_stokes" ]=85 # 985.0 s/ep (timing_efficient_crps, 2026-04-18)
17+ # ["advection_diffusion"]=58 # 1436.9 s/ep (timing_efficient_crps, 2026-04-18)
1818)
1919BUDGET_MAX_TIME=" 00:23:59:00"
2020# SLURM timeout with 1-min buffer beyond the 24h budget.
2121TIMEOUT_MIN=1439
2222RUN_DRY_STATES=(" true" " false" )
2323
2424declare -A EXPERIMENTS=(
25- [" gray_scott" ]=" epd/gray_scott/crps_vit_azula_large_ae_ambient"
26- [" gpe_laser_only_wake" ]=" epd/gpe_laser_wake_only/crps_vit_azula_large_ae_ambient"
25+ # ["gray_scott"]="epd/gray_scott/crps_vit_azula_large_ae_ambient"
26+ # ["gpe_laser_only_wake"]="epd/gpe_laser_wake_only/crps_vit_azula_large_ae_ambient"
2727 [" conditioned_navier_stokes" ]=" epd/conditioned_navier_stokes/crps_vit_azula_large_ae_ambient"
28- [" advection_diffusion" ]=" epd/advection_diffusion/crps_vit_azula_large_ae_ambient"
28+ # ["advection_diffusion"]="epd/advection_diffusion/crps_vit_azula_large_ae_ambient"
2929)
3030declare -A AE_RUN_DIRS=(
31- [" gray_scott" ]=" $HOME /autocast/outputs/2026-04-17/ae_gs64_3a7999b_ed36b8e"
32- [" gpe_laser_only_wake" ]=" $HOME /autocast/outputs/2026-04-17/ae_gpe64_3a7999b_31e1c9f"
31+ # ["gray_scott"]="$HOME/autocast/outputs/2026-04-17/ae_gs64_3a7999b_ed36b8e"
32+ # ["gpe_laser_only_wake"]="$HOME/autocast/outputs/2026-04-17/ae_gpe64_3a7999b_31e1c9f"
3333 [" conditioned_navier_stokes" ]=" $HOME /autocast/outputs/2026-04-17/ae_cns64_3a7999b_b9c29f8"
34- [" advection_diffusion" ]=" $HOME /autocast/outputs/2026-04-17/ae_ad64_3a7999b_1a1e300"
34+ # ["advection_diffusion"]="$HOME/autocast/outputs/2026-04-17/ae_ad64_3a7999b_1a1e300"
3535)
3636
3737for datamodule in " ${! EXPERIMENTS[@]} " ; do
@@ -70,6 +70,7 @@ for datamodule in "${!EXPERIMENTS[@]}"; do
7070 echo " cosine_epochs: ${cosine_epochs} "
7171
7272 uv run autocast epd --mode slurm " ${dry_run_arg[@]} " \
73+ datamodule=" ${datamodule} " \
7374 local_experiment=" ${experiment} " \
7475 autoencoder_checkpoint=" ${ckpt} " \
7576 logging.wandb.enabled=true \
@@ -79,6 +80,6 @@ for datamodule in "${!EXPERIMENTS[@]}"; do
7980 +trainer.max_epochs=" ${cosine_epochs} " \
8081 trainer.callbacks.0.every_n_epochs=" ${quarter_epochs} " \
8182 trainer.callbacks.0.save_top_k=-1 \
82- trainer.callbacks.0.filename=" quarter-{epoch:04d}"
83+ trainer.callbacks.0.filename=\ " quarter-{epoch:04d}\ "
8384 done
8485done
0 commit comments