Skip to content
This repository was archived by the owner on Feb 7, 2025. It is now read-only.

Commit f9106b8

Browse files
authored
Merge pull request #202 from Project-MONAI/186-consistent-usage-of-annotation-syntax
Fix typo
2 parents 69118fa + 2b4c41f commit f9106b8

File tree

8 files changed

+25
-14
lines changed

8 files changed

+25
-14
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
</p>
44

55
# MONAI Generative Models
6-
Prototyping repo for generative models to be integrated into MONAI core.
6+
Prototyping repository for generative models to be integrated into MONAI core.
77
## Features
88
* Network architectures: Diffusion Model, Autoencoder-KL, VQ-VAE, (Multi-scale) Patch-GAN discriminator.
99
* Diffusion Model Schedulers: DDPM, DDIM, and PNDM.

tutorials/generative/2d_ddpm/2d_ddpm_compare_schedulers.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -818,7 +818,7 @@
818818
"use_pretrained = False\n",
819819
"\n",
820820
"if use_pretrained:\n",
821-
" model = torch.hub.load(\"marksgraham/pretrained_generative_models\", model=\"ddpm_2d\", verbose=True).to(device)\n",
821+
" model = torch.hub.load(\"marksgraham/pretrained_generative_models:v0.2\", model=\"ddpm_2d\", verbose=True).to(device)\n",
822822
"else:\n",
823823
" n_epochs = 100\n",
824824
" val_interval = 10\n",
@@ -1096,7 +1096,7 @@
10961096
"name": "python",
10971097
"nbconvert_exporter": "python",
10981098
"pygments_lexer": "ipython3",
1099-
"version": "3.10.6"
1099+
"version": "3.8.13"
11001100
}
11011101
},
11021102
"nbformat": 4,

tutorials/generative/2d_ddpm/2d_ddpm_compare_schedulers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# extension: .py
77
# format_name: percent
88
# format_version: '1.3'
9-
# jupytext_version: 1.14.4
9+
# jupytext_version: 1.14.1
1010
# kernelspec:
1111
# display_name: Python 3 (ipykernel)
1212
# language: python
@@ -207,7 +207,7 @@
207207
use_pretrained = False
208208

209209
if use_pretrained:
210-
model = torch.hub.load("marksgraham/pretrained_generative_models", model="ddpm_2d", verbose=True).to(device)
210+
model = torch.hub.load("marksgraham/pretrained_generative_models:v0.2", model="ddpm_2d", verbose=True).to(device)
211211
else:
212212
n_epochs = 100
213213
val_interval = 10

tutorials/generative/2d_ddpm/2d_ddpm_inpainting.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -636,7 +636,7 @@
636636
"use_pretrained = False\n",
637637
"\n",
638638
"if use_pretrained:\n",
639-
" model = torch.hub.load(\"marksgraham/pretrained_generative_models\", model=\"ddpm_2d\", verbose=True).to(device)\n",
639+
" model = torch.hub.load(\"marksgraham/pretrained_generative_models:v0.2\", model=\"ddpm_2d\", verbose=True).to(device)\n",
640640
"else:\n",
641641
" n_epochs = 50\n",
642642
" val_interval = 5\n",
@@ -914,7 +914,7 @@
914914
"name": "python",
915915
"nbconvert_exporter": "python",
916916
"pygments_lexer": "ipython3",
917-
"version": "3.10.6"
917+
"version": "3.8.13"
918918
}
919919
},
920920
"nbformat": 4,

tutorials/generative/2d_ddpm/2d_ddpm_inpainting.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# extension: .py
77
# format_name: percent
88
# format_version: '1.3'
9-
# jupytext_version: 1.14.4
9+
# jupytext_version: 1.14.1
1010
# kernelspec:
1111
# display_name: Python 3 (ipykernel)
1212
# language: python
@@ -191,7 +191,7 @@
191191
use_pretrained = False
192192

193193
if use_pretrained:
194-
model = torch.hub.load("marksgraham/pretrained_generative_models", model="ddpm_2d", verbose=True).to(device)
194+
model = torch.hub.load("marksgraham/pretrained_generative_models:v0.2", model="ddpm_2d", verbose=True).to(device)
195195
else:
196196
n_epochs = 50
197197
val_interval = 5

tutorials/generative/2d_ddpm/2d_ddpm_tutorial.ipynb

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"execution_count": 2,
4343
"id": "dd62a552",
4444
"metadata": {
45+
"collapsed": false,
4546
"jupyter": {
4647
"outputs_hidden": false
4748
}
@@ -137,6 +138,7 @@
137138
"execution_count": 3,
138139
"id": "8fc58c80",
139140
"metadata": {
141+
"collapsed": false,
140142
"jupyter": {
141143
"outputs_hidden": false
142144
}
@@ -169,6 +171,7 @@
169171
"execution_count": 4,
170172
"id": "ad5a1948",
171173
"metadata": {
174+
"collapsed": false,
172175
"jupyter": {
173176
"outputs_hidden": false
174177
}
@@ -194,6 +197,7 @@
194197
"execution_count": 5,
195198
"id": "65e1c200",
196199
"metadata": {
200+
"collapsed": false,
197201
"jupyter": {
198202
"outputs_hidden": false
199203
}
@@ -232,6 +236,7 @@
232236
"execution_count": 6,
233237
"id": "e2f9bebd",
234238
"metadata": {
239+
"collapsed": false,
235240
"jupyter": {
236241
"outputs_hidden": false
237242
}
@@ -271,6 +276,7 @@
271276
"execution_count": 7,
272277
"id": "938318c2",
273278
"metadata": {
279+
"collapsed": false,
274280
"jupyter": {
275281
"outputs_hidden": false
276282
}
@@ -320,6 +326,7 @@
320326
"execution_count": 8,
321327
"id": "b698f4f8",
322328
"metadata": {
329+
"collapsed": false,
323330
"jupyter": {
324331
"outputs_hidden": false
325332
}
@@ -372,6 +379,7 @@
372379
"execution_count": 9,
373380
"id": "2c52e4f4",
374381
"metadata": {
382+
"collapsed": false,
375383
"jupyter": {
376384
"outputs_hidden": false
377385
},
@@ -415,6 +423,7 @@
415423
"execution_count": 10,
416424
"id": "0f697a13",
417425
"metadata": {
426+
"collapsed": false,
418427
"jupyter": {
419428
"outputs_hidden": false
420429
},
@@ -763,7 +772,7 @@
763772
"use_pretrained = False\n",
764773
"\n",
765774
"if use_pretrained:\n",
766-
" model = torch.hub.load(\"marksgraham/pretrained_generative_models\", model=\"ddpm_2d\", verbose=True).to(device)\n",
775+
" model = torch.hub.load(\"marksgraham/pretrained_generative_models:v0.2\", model=\"ddpm_2d\", verbose=True).to(device)\n",
767776
"else:\n",
768777
" n_epochs = 75\n",
769778
" val_interval = 5\n",
@@ -852,6 +861,7 @@
852861
"execution_count": 11,
853862
"id": "2cdcda81",
854863
"metadata": {
864+
"collapsed": false,
855865
"jupyter": {
856866
"outputs_hidden": false
857867
}
@@ -901,6 +911,7 @@
901911
"execution_count": 12,
902912
"id": "1427e5d4",
903913
"metadata": {
914+
"collapsed": false,
904915
"jupyter": {
905916
"outputs_hidden": false
906917
}
@@ -984,7 +995,7 @@
984995
"name": "python",
985996
"nbconvert_exporter": "python",
986997
"pygments_lexer": "ipython3",
987-
"version": "3.10.6"
998+
"version": "3.8.13"
988999
}
9891000
},
9901001
"nbformat": 4,

tutorials/generative/2d_ddpm/2d_ddpm_tutorial.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# extension: .py
77
# format_name: percent
88
# format_version: '1.3'
9-
# jupytext_version: 1.14.4
9+
# jupytext_version: 1.14.1
1010
# kernelspec:
1111
# display_name: Python 3 (ipykernel)
1212
# language: python
@@ -190,7 +190,7 @@
190190
use_pretrained = False
191191

192192
if use_pretrained:
193-
model = torch.hub.load("marksgraham/pretrained_generative_models", model="ddpm_2d", verbose=True).to(device)
193+
model = torch.hub.load("marksgraham/pretrained_generative_models:v0.2", model="ddpm_2d", verbose=True).to(device)
194194
else:
195195
n_epochs = 75
196196
val_interval = 5

tutorials/generative/distributed_training/ddpm_training_ddp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def main_worker(args):
197197

198198
inferer = DiffusionInferer(scheduler)
199199
# wrap the model with DistributedDataParallel module
200-
model = DistributedDataParallel(model, device_ids=[device])
200+
model = DistributedDataParallel(model, device_ids=[device], find_unused_parameters=True)
201201

202202
# start a typical PyTorch training
203203
best_metric = 10000

0 commit comments

Comments
 (0)