Instructions to use FrankCCCCC/cfm-corr-150-ss0.0-ep500-ema-50k-run2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use FrankCCCCC/cfm-corr-150-ss0.0-ep500-ema-50k-run2 with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("FrankCCCCC/cfm-corr-150-ss0.0-ep500-ema-50k-run2", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
Add files using upload-large-folder tool
Browse files- README.md +22 -0
- config.json +46 -0
- epochs/ep10/model_index.json +15 -0
- epochs/ep115/model_index.json +15 -0
- epochs/ep130/model_index.json +15 -0
- epochs/ep135/model_index.json +15 -0
- epochs/ep140/model_index.json +15 -0
- epochs/ep15/model_index.json +15 -0
- epochs/ep155/model_index.json +15 -0
- epochs/ep160/model_index.json +15 -0
- epochs/ep170/model_index.json +15 -0
- epochs/ep20/model_index.json +15 -0
- epochs/ep205/model_index.json +15 -0
- epochs/ep220/model_index.json +15 -0
- epochs/ep230/model_index.json +15 -0
- epochs/ep235/model_index.json +15 -0
- epochs/ep245/model_index.json +15 -0
- epochs/ep25/model_index.json +15 -0
- epochs/ep260/model_index.json +15 -0
- epochs/ep280/model_index.json +15 -0
- epochs/ep290/model_index.json +15 -0
- epochs/ep295/model_index.json +15 -0
- epochs/ep300/model_index.json +15 -0
- epochs/ep310/model_index.json +15 -0
- epochs/ep320/model_index.json +15 -0
- epochs/ep335/model_index.json +15 -0
- epochs/ep350/model_index.json +15 -0
- epochs/ep355/model_index.json +15 -0
- epochs/ep360/model_index.json +15 -0
- epochs/ep370/model_index.json +15 -0
- epochs/ep375/model_index.json +15 -0
- epochs/ep385/model_index.json +15 -0
- epochs/ep405/model_index.json +15 -0
- epochs/ep425/model_index.json +15 -0
- epochs/ep430/model_index.json +15 -0
- epochs/ep440/model_index.json +15 -0
- epochs/ep470/model_index.json +15 -0
- epochs/ep475/model_index.json +15 -0
- epochs/ep485/model_index.json +15 -0
- epochs/ep495/model_index.json +15 -0
- epochs/ep500/model_index.json +15 -0
- epochs/ep55/model_index.json +15 -0
- epochs/ep60/model_index.json +15 -0
- epochs/ep70/model_index.json +15 -0
- epochs/ep90/model_index.json +15 -0
- finished.json +3 -0
- model_index.json +15 -0
- scheduler/scheduler_config.json +18 -0
- training_result.json +4 -0
- unet/config.json +48 -0
README.md
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# cfm_corr_150_ss0.0_ep500_ema-50k-run2
|
| 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_150_ss0.0_ep500_ema-50k-run2
|
| 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.
|
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_EMA_50k",
|
| 27 |
+
"name_postfix": "ema-50k-run2",
|
| 28 |
+
"saving_strategy": "best_valid_loss",
|
| 29 |
+
"optim_lr": 0.0005,
|
| 30 |
+
"model_id": "google/ddpm-cifar10-32",
|
| 31 |
+
"train_dataset": "cifar10",
|
| 32 |
+
"traj_dataset": "data/traj_dataset/TRAJ-DS_PS-DM_DDPM_PSS-1000_SZ-50000",
|
| 33 |
+
"batch_size": 256,
|
| 34 |
+
"num_epochs": 500,
|
| 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.0,
|
| 40 |
+
"corr_trained_timestep": 150,
|
| 41 |
+
"ds_size": 50000,
|
| 42 |
+
"seed": 44,
|
| 43 |
+
"device": "cuda:0",
|
| 44 |
+
"overwrite": false,
|
| 45 |
+
"weight_decay": 0.0
|
| 46 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep115/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep130/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep135/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep140/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep155/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep160/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep170/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep205/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep220/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep230/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep235/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep245/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep260/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep280/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep290/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep295/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep300/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep310/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep320/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep335/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep350/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep355/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep360/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep370/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep375/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep385/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep405/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep425/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep430/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep440/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep470/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep475/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep485/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep495/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep500/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
epochs/ep90/model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
finished.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"Msg": "Training finished."
|
| 3 |
+
}
|
model_index.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "DDPMCorrectorPipeline",
|
| 3 |
+
"_diffusers_version": "0.34.0",
|
| 4 |
+
"allowed_ctrl_timesteps": [
|
| 5 |
+
150
|
| 6 |
+
],
|
| 7 |
+
"scheduler": [
|
| 8 |
+
"diffusers",
|
| 9 |
+
"FlowMatchEulerDiscreteScheduler"
|
| 10 |
+
],
|
| 11 |
+
"unet": [
|
| 12 |
+
"diffusers",
|
| 13 |
+
"UNet2DModel"
|
| 14 |
+
]
|
| 15 |
+
}
|
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 |
+
}
|
training_result.json
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"best_epoch": 340,
|
| 3 |
+
"best_step": 66300
|
| 4 |
+
}
|
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 |
+
}
|