Add files using upload-large-folder tool
Browse files- README.md +22 -0
- cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json +46 -0
- cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json +3 -0
- cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json +15 -0
- cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json +4 -0
- cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json +46 -0
- cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json +3 -0
- cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json +15 -0
- cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json +4 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json +46 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep0/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep10/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep15/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep15/scheduler/scheduler_config.json +18 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep20/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep25/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep30/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep35/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep40/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep45/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep5/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep50/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep55/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep60/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep65/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep70/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep75/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep80/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json +3 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json +15 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/scheduler/scheduler_config.json +18 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json +4 -0
- cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/unet/config.json +48 -0
- cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json +46 -0
- cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json +3 -0
- cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json +15 -0
- cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/sample_config.json +73 -0
- cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json +4 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/test/test-000000.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/test/test-000001.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000000.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000001.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000002.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000003.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000004.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000005.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000006.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000007.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000008.safetensors +3 -0
- traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000009.safetensors +3 -0
README.md
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200
|
| 2 |
+
|
| 3 |
+
This repository contains model artifacts and configuration files from the CFM_CORR_EMA_50k experiment.
|
| 4 |
+
|
| 5 |
+
## Contents
|
| 6 |
+
|
| 7 |
+
This folder contains:
|
| 8 |
+
- Model checkpoints and weights
|
| 9 |
+
- Configuration files (JSON)
|
| 10 |
+
- Scheduler and UNet components
|
| 11 |
+
- Training results and metadata
|
| 12 |
+
- Sample directories (excluding image files)
|
| 13 |
+
|
| 14 |
+
## Experiment Details
|
| 15 |
+
|
| 16 |
+
- Experiment: CFM_CORR_EMA_50k
|
| 17 |
+
- Folder: CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200
|
| 18 |
+
- Images excluded from upload
|
| 19 |
+
|
| 20 |
+
## Usage
|
| 21 |
+
|
| 22 |
+
This repository contains the necessary files to reproduce or analyze the model from this specific experimental run.
|
cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"save_model_per_ep": 5,
|
| 3 |
+
"checkpoint_per_ep": 5,
|
| 4 |
+
"ep_model_dir": "epochs",
|
| 5 |
+
"output_dir": "fm_cifar10",
|
| 6 |
+
"ckpt_dir": "ckpt",
|
| 7 |
+
"ckpt_data_file": "data.ckpt",
|
| 8 |
+
"is_save_all_model_epochs": false,
|
| 9 |
+
"args_key": "args",
|
| 10 |
+
"default_key": "default",
|
| 11 |
+
"final_key": "final",
|
| 12 |
+
"config_file": "config.json",
|
| 13 |
+
"optim_name": "adamw",
|
| 14 |
+
"shed_name": "poly_decay",
|
| 15 |
+
"sched_num_warmup_steps": 45000,
|
| 16 |
+
"optim_weight_decay": 0.0,
|
| 17 |
+
"optim_beta_1": 0.9,
|
| 18 |
+
"optim_beta_2": 0.999,
|
| 19 |
+
"optim_epsilon": 1e-08,
|
| 20 |
+
"sched_lr_end": 1e-07,
|
| 21 |
+
"sched_power": 1.0,
|
| 22 |
+
"sched_t_max": 200,
|
| 23 |
+
"sched_last_epoch": -1,
|
| 24 |
+
"training_result_file": "training_result.json",
|
| 25 |
+
"check_finished_file": "finished.json",
|
| 26 |
+
"project": "CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200",
|
| 27 |
+
"name_postfix": "ema-run0_998-800-600-400-200",
|
| 28 |
+
"saving_strategy": "best_valid_loss",
|
| 29 |
+
"optim_lr": 0.0005,
|
| 30 |
+
"model_id": "FrankCCCCC/ddpm_ema_cifar10",
|
| 31 |
+
"train_dataset": "cifar10",
|
| 32 |
+
"traj_dataset": "fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/traj_dataset/TRAJ-DS_CORR-STEP-998-800-600_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000",
|
| 33 |
+
"batch_size": 256,
|
| 34 |
+
"num_epochs": 80,
|
| 35 |
+
"num_train_timesteps": 1000,
|
| 36 |
+
"predictor_num_inference_steps": 1000,
|
| 37 |
+
"corrector_num_inference_steps": 100,
|
| 38 |
+
"sigma_min": 0.0,
|
| 39 |
+
"sigma_src": 0.01,
|
| 40 |
+
"corr_trained_timestep": 400,
|
| 41 |
+
"ds_size": 50000,
|
| 42 |
+
"seed": 42,
|
| 43 |
+
"device": "cuda:0",
|
| 44 |
+
"overwrite": false,
|
| 45 |
+
"weight_decay": 0.0
|
| 46 |
+
}
|
cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"Msg": "Training finished."
|
| 3 |
+
}
|
cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
400
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"best_epoch": 65,
|
| 3 |
+
"best_step": 12675
|
| 4 |
+
}
|
cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"save_model_per_ep": 5,
|
| 3 |
+
"checkpoint_per_ep": 5,
|
| 4 |
+
"ep_model_dir": "epochs",
|
| 5 |
+
"output_dir": "fm_cifar10",
|
| 6 |
+
"ckpt_dir": "ckpt",
|
| 7 |
+
"ckpt_data_file": "data.ckpt",
|
| 8 |
+
"is_save_all_model_epochs": false,
|
| 9 |
+
"args_key": "args",
|
| 10 |
+
"default_key": "default",
|
| 11 |
+
"final_key": "final",
|
| 12 |
+
"config_file": "config.json",
|
| 13 |
+
"optim_name": "adamw",
|
| 14 |
+
"shed_name": "poly_decay",
|
| 15 |
+
"sched_num_warmup_steps": 45000,
|
| 16 |
+
"optim_weight_decay": 0.0,
|
| 17 |
+
"optim_beta_1": 0.9,
|
| 18 |
+
"optim_beta_2": 0.999,
|
| 19 |
+
"optim_epsilon": 1e-08,
|
| 20 |
+
"sched_lr_end": 1e-07,
|
| 21 |
+
"sched_power": 1.0,
|
| 22 |
+
"sched_t_max": 200,
|
| 23 |
+
"sched_last_epoch": -1,
|
| 24 |
+
"training_result_file": "training_result.json",
|
| 25 |
+
"check_finished_file": "finished.json",
|
| 26 |
+
"project": "CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200",
|
| 27 |
+
"name_postfix": "ema-run0_998-800-600-400-200",
|
| 28 |
+
"saving_strategy": "best_valid_loss",
|
| 29 |
+
"optim_lr": 0.0005,
|
| 30 |
+
"model_id": "FrankCCCCC/ddpm_ema_cifar10",
|
| 31 |
+
"train_dataset": "cifar10",
|
| 32 |
+
"traj_dataset": "fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/traj_dataset/TRAJ-DS_CORR-STEP-998-800_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000",
|
| 33 |
+
"batch_size": 256,
|
| 34 |
+
"num_epochs": 80,
|
| 35 |
+
"num_train_timesteps": 1000,
|
| 36 |
+
"predictor_num_inference_steps": 1000,
|
| 37 |
+
"corrector_num_inference_steps": 100,
|
| 38 |
+
"sigma_min": 0.0,
|
| 39 |
+
"sigma_src": 0.01,
|
| 40 |
+
"corr_trained_timestep": 600,
|
| 41 |
+
"ds_size": 50000,
|
| 42 |
+
"seed": 42,
|
| 43 |
+
"device": "cuda:0",
|
| 44 |
+
"overwrite": false,
|
| 45 |
+
"weight_decay": 0.0
|
| 46 |
+
}
|
cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"Msg": "Training finished."
|
| 3 |
+
}
|
cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
600
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"best_epoch": 45,
|
| 3 |
+
"best_step": 8775
|
| 4 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"save_model_per_ep": 5,
|
| 3 |
+
"checkpoint_per_ep": 5,
|
| 4 |
+
"ep_model_dir": "epochs",
|
| 5 |
+
"output_dir": "fm_cifar10",
|
| 6 |
+
"ckpt_dir": "ckpt",
|
| 7 |
+
"ckpt_data_file": "data.ckpt",
|
| 8 |
+
"is_save_all_model_epochs": false,
|
| 9 |
+
"args_key": "args",
|
| 10 |
+
"default_key": "default",
|
| 11 |
+
"final_key": "final",
|
| 12 |
+
"config_file": "config.json",
|
| 13 |
+
"optim_name": "adamw",
|
| 14 |
+
"shed_name": "poly_decay",
|
| 15 |
+
"sched_num_warmup_steps": 45000,
|
| 16 |
+
"optim_weight_decay": 0.0,
|
| 17 |
+
"optim_beta_1": 0.9,
|
| 18 |
+
"optim_beta_2": 0.999,
|
| 19 |
+
"optim_epsilon": 1e-08,
|
| 20 |
+
"sched_lr_end": 1e-07,
|
| 21 |
+
"sched_power": 1.0,
|
| 22 |
+
"sched_t_max": 200,
|
| 23 |
+
"sched_last_epoch": -1,
|
| 24 |
+
"training_result_file": "training_result.json",
|
| 25 |
+
"check_finished_file": "finished.json",
|
| 26 |
+
"project": "CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200",
|
| 27 |
+
"name_postfix": "ema-run0_998-800-600-400-200",
|
| 28 |
+
"saving_strategy": "best_valid_loss",
|
| 29 |
+
"optim_lr": 0.0005,
|
| 30 |
+
"model_id": "FrankCCCCC/ddpm_ema_cifar10",
|
| 31 |
+
"train_dataset": "cifar10",
|
| 32 |
+
"traj_dataset": "fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000",
|
| 33 |
+
"batch_size": 256,
|
| 34 |
+
"num_epochs": 80,
|
| 35 |
+
"num_train_timesteps": 1000,
|
| 36 |
+
"predictor_num_inference_steps": 1000,
|
| 37 |
+
"corrector_num_inference_steps": 100,
|
| 38 |
+
"sigma_min": 0.0,
|
| 39 |
+
"sigma_src": 0.01,
|
| 40 |
+
"corr_trained_timestep": 800,
|
| 41 |
+
"ds_size": 50000,
|
| 42 |
+
"seed": 42,
|
| 43 |
+
"device": "cuda:0",
|
| 44 |
+
"overwrite": false,
|
| 45 |
+
"weight_decay": 0.0
|
| 46 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep0/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep10/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep15/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep15/scheduler/scheduler_config.json
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "FlowMatchEulerDiscreteScheduler",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"base_image_seq_len": 256,
|
| 5 |
+
"base_shift": 0.5,
|
| 6 |
+
"invert_sigmas": false,
|
| 7 |
+
"max_image_seq_len": 4096,
|
| 8 |
+
"max_shift": 1.15,
|
| 9 |
+
"num_train_timesteps": 1000,
|
| 10 |
+
"shift": 1.0,
|
| 11 |
+
"shift_terminal": null,
|
| 12 |
+
"stochastic_sampling": false,
|
| 13 |
+
"time_shift_type": "exponential",
|
| 14 |
+
"use_beta_sigmas": false,
|
| 15 |
+
"use_dynamic_shifting": false,
|
| 16 |
+
"use_exponential_sigmas": false,
|
| 17 |
+
"use_karras_sigmas": false
|
| 18 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep20/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep25/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep30/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep35/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep40/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep45/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep5/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep50/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep55/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep60/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep65/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep70/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep75/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/epochs/ep80/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"Msg": "Training finished."
|
| 3 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
800
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/scheduler/scheduler_config.json
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "FlowMatchEulerDiscreteScheduler",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"base_image_seq_len": 256,
|
| 5 |
+
"base_shift": 0.5,
|
| 6 |
+
"invert_sigmas": false,
|
| 7 |
+
"max_image_seq_len": 4096,
|
| 8 |
+
"max_shift": 1.15,
|
| 9 |
+
"num_train_timesteps": 1000,
|
| 10 |
+
"shift": 1.0,
|
| 11 |
+
"shift_terminal": null,
|
| 12 |
+
"stochastic_sampling": false,
|
| 13 |
+
"time_shift_type": "exponential",
|
| 14 |
+
"use_beta_sigmas": false,
|
| 15 |
+
"use_dynamic_shifting": false,
|
| 16 |
+
"use_exponential_sigmas": false,
|
| 17 |
+
"use_karras_sigmas": false
|
| 18 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"best_epoch": 30,
|
| 3 |
+
"best_step": 5850
|
| 4 |
+
}
|
cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200/unet/config.json
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "UNet2DModel",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"_name_or_path": "/home/sc3379_cornell_edu/.cache/huggingface/hub/models--google--ddpm-cifar10-32/snapshots/267b167dc01f0e4e61923ea244e8b988f84deb80",
|
| 5 |
+
"act_fn": "silu",
|
| 6 |
+
"add_attention": true,
|
| 7 |
+
"attention_head_dim": null,
|
| 8 |
+
"attn_norm_num_groups": null,
|
| 9 |
+
"block_out_channels": [
|
| 10 |
+
128,
|
| 11 |
+
256,
|
| 12 |
+
256,
|
| 13 |
+
256
|
| 14 |
+
],
|
| 15 |
+
"center_input_sample": false,
|
| 16 |
+
"class_embed_type": null,
|
| 17 |
+
"down_block_types": [
|
| 18 |
+
"DownBlock2D",
|
| 19 |
+
"AttnDownBlock2D",
|
| 20 |
+
"DownBlock2D",
|
| 21 |
+
"DownBlock2D"
|
| 22 |
+
],
|
| 23 |
+
"downsample_padding": 0,
|
| 24 |
+
"downsample_type": "conv",
|
| 25 |
+
"dropout": 0.0,
|
| 26 |
+
"flip_sin_to_cos": false,
|
| 27 |
+
"freq_shift": 1,
|
| 28 |
+
"in_channels": 3,
|
| 29 |
+
"layers_per_block": 2,
|
| 30 |
+
"mid_block_scale_factor": 1,
|
| 31 |
+
"mid_block_type": "UNetMidBlock2D",
|
| 32 |
+
"norm_eps": 1e-06,
|
| 33 |
+
"norm_num_groups": 32,
|
| 34 |
+
"num_class_embeds": null,
|
| 35 |
+
"num_train_timesteps": null,
|
| 36 |
+
"out_channels": 3,
|
| 37 |
+
"resnet_time_scale_shift": "default",
|
| 38 |
+
"sample_size": 32,
|
| 39 |
+
"time_embedding_dim": null,
|
| 40 |
+
"time_embedding_type": "positional",
|
| 41 |
+
"up_block_types": [
|
| 42 |
+
"UpBlock2D",
|
| 43 |
+
"UpBlock2D",
|
| 44 |
+
"AttnUpBlock2D",
|
| 45 |
+
"UpBlock2D"
|
| 46 |
+
],
|
| 47 |
+
"upsample_type": "conv"
|
| 48 |
+
}
|
cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/config.json
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"save_model_per_ep": 5,
|
| 3 |
+
"checkpoint_per_ep": 5,
|
| 4 |
+
"ep_model_dir": "epochs",
|
| 5 |
+
"output_dir": "fm_cifar10",
|
| 6 |
+
"ckpt_dir": "ckpt",
|
| 7 |
+
"ckpt_data_file": "data.ckpt",
|
| 8 |
+
"is_save_all_model_epochs": false,
|
| 9 |
+
"args_key": "args",
|
| 10 |
+
"default_key": "default",
|
| 11 |
+
"final_key": "final",
|
| 12 |
+
"config_file": "config.json",
|
| 13 |
+
"optim_name": "adamw",
|
| 14 |
+
"shed_name": "poly_decay",
|
| 15 |
+
"sched_num_warmup_steps": 45000,
|
| 16 |
+
"optim_weight_decay": 0.0,
|
| 17 |
+
"optim_beta_1": 0.9,
|
| 18 |
+
"optim_beta_2": 0.999,
|
| 19 |
+
"optim_epsilon": 1e-08,
|
| 20 |
+
"sched_lr_end": 1e-07,
|
| 21 |
+
"sched_power": 1.0,
|
| 22 |
+
"sched_t_max": 200,
|
| 23 |
+
"sched_last_epoch": -1,
|
| 24 |
+
"training_result_file": "training_result.json",
|
| 25 |
+
"check_finished_file": "finished.json",
|
| 26 |
+
"project": "CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200",
|
| 27 |
+
"name_postfix": "ema-run0_998-800-600-400-200",
|
| 28 |
+
"saving_strategy": "best_valid_loss",
|
| 29 |
+
"optim_lr": 0.0005,
|
| 30 |
+
"model_id": "FrankCCCCC/ddpm_ema_cifar10",
|
| 31 |
+
"train_dataset": "cifar10",
|
| 32 |
+
"traj_dataset": "data/traj_dataset/TRAJ-DS_PS-DM_DDPM_PSS-1000_SZ-10000",
|
| 33 |
+
"batch_size": 256,
|
| 34 |
+
"num_epochs": 80,
|
| 35 |
+
"num_train_timesteps": 1000,
|
| 36 |
+
"predictor_num_inference_steps": 1000,
|
| 37 |
+
"corrector_num_inference_steps": 100,
|
| 38 |
+
"sigma_min": 0.0,
|
| 39 |
+
"sigma_src": 0.01,
|
| 40 |
+
"corr_trained_timestep": 998,
|
| 41 |
+
"ds_size": 50000,
|
| 42 |
+
"seed": 42,
|
| 43 |
+
"device": "cuda:0",
|
| 44 |
+
"overwrite": false,
|
| 45 |
+
"weight_decay": 0.0
|
| 46 |
+
}
|
cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/finished.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"Msg": "Training finished."
|
| 3 |
+
}
|
cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
998
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/sample_config.json
ADDED
|
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"save_model_per_ep": 5,
|
| 3 |
+
"checkpoint_per_ep": 5,
|
| 4 |
+
"saving_strategy": "best_valid_loss",
|
| 5 |
+
"ep_model_dir": "epochs",
|
| 6 |
+
"output_dir": "fm_cifar10",
|
| 7 |
+
"ckpt_dir": "ckpt",
|
| 8 |
+
"ckpt_data_file": "data.ckpt",
|
| 9 |
+
"is_save_all_model_epochs": false,
|
| 10 |
+
"args_key": "args",
|
| 11 |
+
"default_key": "default",
|
| 12 |
+
"final_key": "final",
|
| 13 |
+
"config_file": "sample_config.json",
|
| 14 |
+
"dataset_stat_path": "tts_dm/data/init_bias.safetensors",
|
| 15 |
+
"fid_dims": 2048,
|
| 16 |
+
"mode_init_puzzle": "init_puzzle",
|
| 17 |
+
"mode_final_puzzle": "final_puzzle",
|
| 18 |
+
"mode_intermediate_puzzle": "intermediate_puzzle",
|
| 19 |
+
"mode_final_samples": "final_samples",
|
| 20 |
+
"mode_allowed_ctrl_puzzle": "allowed_ctrl_puzzle",
|
| 21 |
+
"mode_fid": "fid",
|
| 22 |
+
"mode_save_traj_dataset": "save_traj_dataset",
|
| 23 |
+
"supported_modes": [
|
| 24 |
+
"init_puzzle",
|
| 25 |
+
"final_puzzle",
|
| 26 |
+
"intermediate_puzzle",
|
| 27 |
+
"final_samples",
|
| 28 |
+
"allowed_ctrl_puzzle",
|
| 29 |
+
"fid",
|
| 30 |
+
"save_traj_dataset"
|
| 31 |
+
],
|
| 32 |
+
"training_config_key": "training_config",
|
| 33 |
+
"project": "default",
|
| 34 |
+
"name_postfix": "",
|
| 35 |
+
"mode": "fid",
|
| 36 |
+
"init_bias_dataset_name": "",
|
| 37 |
+
"predictor_path": "FrankCCCCC/ddpm_ema_cifar10",
|
| 38 |
+
"predictor_sched": "DM_DDPM",
|
| 39 |
+
"predictor_num_train_timesteps": 1000,
|
| 40 |
+
"predictor_num_inference_steps": 1000,
|
| 41 |
+
"corrector_path": [
|
| 42 |
+
"fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200",
|
| 43 |
+
"fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/cfm_corr_800_ss0.01_ep80_ema-run0_998-800-600-400-200",
|
| 44 |
+
"fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/cfm_corr_600_ss0.01_ep80_ema-run0_998-800-600-400-200",
|
| 45 |
+
"fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/cfm_corr_400_ss0.01_ep80_ema-run0_998-800-600-400-200"
|
| 46 |
+
],
|
| 47 |
+
"corrector_sched": "FM_EulDis",
|
| 48 |
+
"corrector_epoch": -1,
|
| 49 |
+
"corrector_step": -1,
|
| 50 |
+
"corrector_num_train_timesteps": 1000,
|
| 51 |
+
"corrector_num_inference_steps": 100,
|
| 52 |
+
"controllor_path": "",
|
| 53 |
+
"result_metric_path": "fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/results/results_998-800-600-400_ep-1",
|
| 54 |
+
"result_sample_path": "fm_cifar10/CFM_CORR_PROG_FINAL_STEP_SIZE200_ema-run0_998-800-600-400-200/results/results_998-800-600-400_ep-1/samples",
|
| 55 |
+
"traj_path": "",
|
| 56 |
+
"batch_size": 2500,
|
| 57 |
+
"sample_num": 10000,
|
| 58 |
+
"split_sample_num": [
|
| 59 |
+
[
|
| 60 |
+
"train",
|
| 61 |
+
"test"
|
| 62 |
+
],
|
| 63 |
+
[
|
| 64 |
+
1,
|
| 65 |
+
1
|
| 66 |
+
]
|
| 67 |
+
],
|
| 68 |
+
"seed": 42,
|
| 69 |
+
"device": "cuda:0",
|
| 70 |
+
"img_format": "png",
|
| 71 |
+
"fid_batch_size": 512,
|
| 72 |
+
"fid_ref_data_path": "data/cifar10_train_png"
|
| 73 |
+
}
|
cfm_corr_998_ss0.01_ep80_ema-run0_998-800-600-400-200/training_result.json
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"best_epoch": 40,
|
| 3 |
+
"best_step": 7800
|
| 4 |
+
}
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/test/test-000000.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:78293ae2edde073fdf9d92ec08a128ac0dae7c218fd36ecb0ac5c2fa38149c52
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/test/test-000001.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3133c629bba1f23203acd6578e15a83689e09efa9e4c22d12bee3d3d6ee39a29
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000000.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4ea3f216356beb832a282bf1916f89ab5c0e83e2c9254e75b4bdea920ecf7712
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000001.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8cd164bec703441e6baea0077c90101bddbae198024e784ed311a5a09ba41c97
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000002.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5c80a39c2824a89cff842561af8909f0d65d3c51f38beddb1f4394329f01eed7
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000003.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fa60e1ba72118025c0c5895010c826fb5a536bcd45c83f3aa6ea61a82a8cab33
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000004.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bc4b86ff3028496190bc234820748426c4cf8b269b4a447965e9c83c8225126a
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000005.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f67e01b30075c0161f4ddaf7d1195bf210fa51a0dfba2f8a8ab801a50d084d9a
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000006.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7073d9d6b14b1aca159f458477417b3523f41f2b1efde67d4b230f0b2c28e8fd
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000007.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1c277f15e2d4093c8f09173335a3b48bfd123cc4573ff1ad8510855836cd079d
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000008.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b942e7f161485083eb5d2855b8ea84740a3d8641f9bca34de6a37a011f49f048
|
| 3 |
+
size 12300380184
|
traj_dataset/TRAJ-DS_CORR-STEP-998_EP-30_PS-DM_DDPM_PSS-1000_CS-FM_EulDis_CSS-100_SZ-10000/data/train/train-000009.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:88fa6b66824bdf9040b81cb2f8ee57f17a677fdf1d7c4375bade4bd3bf5e4bdb
|
| 3 |
+
size 12300380184
|