name: vaedifm_usptomit_uniform version: synflow_dfm_bsz1024_ldec12_400epo chem: reaction_data_dir: ./data/usptomit reaction_file_tag: data file_type: pickle data: train_transforms: - type: random_permute attr_name: elements model: name: vaedifm_uniform flow: kappa: type: linear sigma: type: sqrtsquare mol_encoder: nlayer: 6 dim: 256 ntoken: 192 nhead: 8 dropout: 0.1 merge_encoder: nlayer: 6 dim: 256 nhead: 8 dropout: 0.1 vae_decoder: nlayer: 12 dim: 256 nhead: 8 dropout: 0.1 out_logits: 4 pred_diff: false decoder_only: true schedule_sampler: name: continuous-uniform train: mode: forward loss_weights: bond: 1.0 aroma: 1.0 charge: 1.0 element: 0.0 max_iters: 4000000 val_freq: 1000 max_grad_norm: 5.0 optimizer: type: adamw lr: 0.0001 weight_decay: 0 beta1: 0.9 beta2: 0.999 scheduler: type: cosine T_max: ${train.max_iters} eta_min: 1.0e-06 warmup_steps: 2000 seed: 42 batch_size: 1024 num_workers: 8 devices: 4 num_nodes: 1 num_sanity_val_steps: 1 log_dir: ./logs resume: null wandb_project: difm_usptomit sample_num: 1 sample_steps: 100