forked from andrew-cr/jump-diffusion
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsubmit.sh
30 lines (26 loc) · 1.4 KB
/
submit.sh
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
27
28
29
30
#!/bin/bash
#SBATCH --job-name=tdflow
#SBATCH --partition=dcs-gpu
#SBATCH --account=dcs-res
#SBATCH --nodes=1
#SBATCH --gpus-per-node=1
#SBATCH --mem=34G
#SBATCH --time=7-00:00:00
module load Anaconda3/2019.07
source activate tdmolflow
export WANDB_ENTITY=mattias421
export WANDB_PROJECT=tdmolflow
python train.py --workers 8 --sample 50 --batch 64 --lr 0.00003 --ema 0.5 \
--observed 0,0,0,1,1,1,1,1,1 --exist 1,1,1,1,1,1,1,1,1 --snap 25 --dump 25 \
--precond eps --data_class QM9Dataset --qm9dataset_shuffle_node_ordering True \
--qm9dataset_condition_on_alpha False --qm9dataset_only_second_half False \
--qm9dataset_atom_type_norm 0.25 --loss_class JumpLossFinalDim \
--jumplossfinaldim_rate_function_name step --jumplossfinaldim_rate_cut_t 0.1 \
--jumplossfinaldim_mean_or_sum_over_dim mean --jumplossfinaldim_noise_schedule_name vp_sde \
--jumplossfinaldim_x0_logit_ce_loss_weight 1.0 --jumplossfinaldim_nearest_atom_pred True \
--sampler_class JumpSampler --jumpsampler_sample_near_atom True --network_class EGNNMultiHeadJump \
--egnnmultiheadjump_detach_last_layer True --egnnmultiheadjump_rate_use_x0_pred True \
--egnnmultiheadjump_n_attn_blocks 8 --egnnmultiheadjump_n_heads 8 \
--egnnmultiheadjump_transformer_dim 128 --grad_conditioner_class MoleculeJump \
--moleculejump_grad_norm_clip 1.0 --wandb_dir ./results/vanilla \
--outdir ./results/vanilla/training-runs