|
92 | 92 | "conditioning_embedding_num_channels": [8, 32, 64]
|
93 | 93 | },
|
94 | 94 | "mask_generation_autoencoder_def": {
|
95 |
| - "_target_": "generative.networks.nets.AutoencoderKL", |
96 |
| - "spatial_dims": 3, |
| 95 | + "_target_": "monai.apps.generation.maisi.networks.autoencoderkl_maisi.AutoencoderKlMaisi", |
| 96 | + "spatial_dims": "@spatial_dims", |
97 | 97 | "in_channels": 8,
|
98 | 98 | "out_channels": 125,
|
99 |
| - "latent_channels": 4, |
| 99 | + "latent_channels": "@latent_channels", |
100 | 100 | "num_channels": [
|
101 | 101 | 32,
|
102 | 102 | 64,
|
|
114 | 114 | "with_decoder_nonlocal_attn": false,
|
115 | 115 | "use_flash_attention": false,
|
116 | 116 | "use_checkpointing": true,
|
117 |
| - "use_convtranspose": true |
| 117 | + "use_convtranspose": true, |
| 118 | + "norm_float16": true, |
| 119 | + "num_splits": 8, |
| 120 | + "dim_split": 1 |
118 | 121 | },
|
119 | 122 | "mask_generation_diffusion_def": {
|
120 |
| - "_target_": "generative.networks.nets.DiffusionModelUNet", |
121 |
| - "spatial_dims": 3, |
122 |
| - "in_channels": 4, |
123 |
| - "out_channels": 4, |
| 123 | + "_target_": "monai.apps.generation.maisi.networks.diffusion_model_unet_maisi.DiffusionModelUNetMaisi", |
| 124 | + "spatial_dims": "@spatial_dims", |
| 125 | + "in_channels": "@latent_channels", |
| 126 | + "out_channels": "@latent_channels", |
124 | 127 | "num_channels":[64, 128, 256, 512],
|
125 | 128 | "attention_levels":[false, false, true, true],
|
126 | 129 | "num_head_channels":[0, 0, 32, 32],
|
|
132 | 135 | },
|
133 | 136 | "mask_generation_scale_factor": 1.0055984258651733,
|
134 | 137 | "noise_scheduler": {
|
135 |
| - "_target_": "generative.networks.schedulers.DDPMScheduler", |
| 138 | + "_target_": "monai.networks.schedulers.ddpm.DDPMScheduler", |
136 | 139 | "num_train_timesteps": 1000,
|
137 | 140 | "beta_start": 0.0015,
|
138 | 141 | "beta_end": 0.0195,
|
139 | 142 | "schedule": "scaled_linear_beta",
|
140 | 143 | "clip_sample": false
|
141 | 144 | },
|
142 | 145 | "mask_generation_noise_scheduler": {
|
143 |
| - "_target_": "generative.networks.schedulers.DDPMScheduler", |
| 146 | + "_target_": "monai.networks.schedulers.ddpm.DDPMScheduler", |
144 | 147 | "num_train_timesteps": 1000,
|
145 | 148 | "beta_start": 0.0015,
|
146 | 149 | "beta_end": 0.0195,
|
|
0 commit comments