run_dir: .exp/diffusion/imagenet_512/dc_ae_f32c32_in_1.0/dit_xl_1/bs_1024_lr_2e-4_fp16 seed: 0 allow_tf32: true resolution: 512 amp: fp16 cfg_scale: 1.0 evaluate_split: test evaluate_dir_name: null num_save_images: 64 save_all_images: false save_images_at_all_procs: false evaluate_dataset: sample_class sample_class: name: sample_class batch_size: 32 n_worker: 8 train_drop_last: true seed: 0 num_classes: 1000 num_samples: 50000 autoencoder: dc-ae-f32c32-in-1.0 autoencoder_dtype: fp32 scaling_factor: 0.3189 model: dit dit: name: DiT input_size: 16 patch_size: 1 in_channels: 32 hidden_size: 1152 depth: 28 num_heads: 16 mlp_ratio: 4.0 post_norm: false class_dropout_prob: 0.1 num_classes: 1000 learn_sigma: true unconditional: false use_checkpoint: true pretrained_path: null pretrained_source: dc-ae eval_scheduler: GaussianDiffusion num_inference_steps: 250 train_scheduler: GaussianDiffusion uvit: name: UViT input_size: 32 patch_size: 2 in_channels: 4 hidden_size: 1152 depth: 28 num_heads: 16 mlp_ratio: 4.0 mlp_time_embed: false qkv_bias: false act_layer: gelu use_checkpoint: true class_dropout_prob: 0.1 num_classes: 1000 pretrained_path: null pretrained_source: dc-ae eval_scheduler: DPM_Solver num_inference_steps: 30 train_scheduler: DPM_Solver attn_mode: null compute_fid: true fid: save_path: null ref_path: assets/data/fid/imagenet_512_train.npz compute_inception_score: true inception_score: {} train_dataset: latent_imagenet latent_imagenet: name: latent_imagenet batch_size: 32 n_worker: 8 train_drop_last: true seed: 0 data_dir: assets/data/latent/dc_ae_f32c32_in_1.0/imagenet_512 resume: true resume_path: null resume_schedule: true num_epochs: null max_steps: 3000000 clip_grad: null num_store_images: 64 save_checkpoint_steps: 1000 evaluate_steps: 20000 optimizer: name: adamw lr: 0.0002 warmup_lr: 0.0 weight_decay: 0.0 no_wd_keys: [] betas: - 0.9 - 0.999 lr_scheduler: name: constant warmup_steps: 1000 log: true wandb_entity: null wandb_project: null ema_decay: 0.9999 ema_warmup_steps: 2000 evaluate_ema: true