kvangarderen commited on
Commit
ef1610c
·
verified ·
1 Parent(s): d5b7fca

nnUNet model weights

Browse files
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/dataset.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "channel_names": {
3
+ "0": "OCT"
4
+ },
5
+ "labels": {
6
+ "background": "0",
7
+ "NFL": "1",
8
+ "GCL": "2",
9
+ "IPL": "3",
10
+ "INL": "4",
11
+ "OPL": "5",
12
+ "ONL": "6",
13
+ "ELM": "7",
14
+ "MZ": "8",
15
+ "EZ": "9",
16
+ "OS": "10",
17
+ "IDZ": "11",
18
+ "RPE": "12",
19
+ "choroid": "13",
20
+ "other": "14"
21
+ },
22
+ "numTraining": 407,
23
+ "file_ending": ".png"
24
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/dataset_fingerprint.json ADDED
@@ -0,0 +1,1528 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "foreground_intensity_properties_per_channel": {
3
+ "0": {
4
+ "max": 255.0,
5
+ "mean": 97.64109802246094,
6
+ "median": 92.0,
7
+ "min": 0.0,
8
+ "percentile_00_5": 13.0,
9
+ "percentile_99_5": 230.0,
10
+ "std": 40.59941101074219
11
+ }
12
+ },
13
+ "median_relative_size_after_cropping": 1.0,
14
+ "shapes_after_crop": [
15
+ [
16
+ 1,
17
+ 992,
18
+ 320
19
+ ],
20
+ [
21
+ 1,
22
+ 992,
23
+ 320
24
+ ],
25
+ [
26
+ 1,
27
+ 992,
28
+ 320
29
+ ],
30
+ [
31
+ 1,
32
+ 992,
33
+ 320
34
+ ],
35
+ [
36
+ 1,
37
+ 992,
38
+ 320
39
+ ],
40
+ [
41
+ 1,
42
+ 992,
43
+ 512
44
+ ],
45
+ [
46
+ 1,
47
+ 992,
48
+ 512
49
+ ],
50
+ [
51
+ 1,
52
+ 992,
53
+ 512
54
+ ],
55
+ [
56
+ 1,
57
+ 992,
58
+ 512
59
+ ],
60
+ [
61
+ 1,
62
+ 992,
63
+ 512
64
+ ],
65
+ [
66
+ 1,
67
+ 992,
68
+ 512
69
+ ],
70
+ [
71
+ 1,
72
+ 992,
73
+ 512
74
+ ],
75
+ [
76
+ 1,
77
+ 992,
78
+ 512
79
+ ],
80
+ [
81
+ 1,
82
+ 992,
83
+ 512
84
+ ],
85
+ [
86
+ 1,
87
+ 992,
88
+ 512
89
+ ],
90
+ [
91
+ 1,
92
+ 992,
93
+ 320
94
+ ],
95
+ [
96
+ 1,
97
+ 992,
98
+ 320
99
+ ],
100
+ [
101
+ 1,
102
+ 992,
103
+ 320
104
+ ],
105
+ [
106
+ 1,
107
+ 992,
108
+ 320
109
+ ],
110
+ [
111
+ 1,
112
+ 992,
113
+ 320
114
+ ],
115
+ [
116
+ 1,
117
+ 992,
118
+ 512
119
+ ],
120
+ [
121
+ 1,
122
+ 992,
123
+ 512
124
+ ],
125
+ [
126
+ 1,
127
+ 992,
128
+ 512
129
+ ],
130
+ [
131
+ 1,
132
+ 992,
133
+ 512
134
+ ],
135
+ [
136
+ 1,
137
+ 992,
138
+ 512
139
+ ],
140
+ [
141
+ 1,
142
+ 480,
143
+ 512
144
+ ],
145
+ [
146
+ 1,
147
+ 480,
148
+ 512
149
+ ],
150
+ [
151
+ 1,
152
+ 480,
153
+ 512
154
+ ],
155
+ [
156
+ 1,
157
+ 480,
158
+ 512
159
+ ],
160
+ [
161
+ 1,
162
+ 480,
163
+ 512
164
+ ],
165
+ [
166
+ 1,
167
+ 480,
168
+ 512
169
+ ],
170
+ [
171
+ 1,
172
+ 480,
173
+ 512
174
+ ],
175
+ [
176
+ 1,
177
+ 480,
178
+ 512
179
+ ],
180
+ [
181
+ 1,
182
+ 480,
183
+ 512
184
+ ],
185
+ [
186
+ 1,
187
+ 480,
188
+ 512
189
+ ],
190
+ [
191
+ 1,
192
+ 480,
193
+ 512
194
+ ],
195
+ [
196
+ 1,
197
+ 480,
198
+ 512
199
+ ],
200
+ [
201
+ 1,
202
+ 480,
203
+ 512
204
+ ],
205
+ [
206
+ 1,
207
+ 480,
208
+ 512
209
+ ],
210
+ [
211
+ 1,
212
+ 480,
213
+ 512
214
+ ],
215
+ [
216
+ 1,
217
+ 480,
218
+ 512
219
+ ],
220
+ [
221
+ 1,
222
+ 480,
223
+ 512
224
+ ],
225
+ [
226
+ 1,
227
+ 480,
228
+ 512
229
+ ],
230
+ [
231
+ 1,
232
+ 480,
233
+ 512
234
+ ],
235
+ [
236
+ 1,
237
+ 480,
238
+ 512
239
+ ],
240
+ [
241
+ 1,
242
+ 480,
243
+ 512
244
+ ],
245
+ [
246
+ 1,
247
+ 480,
248
+ 512
249
+ ],
250
+ [
251
+ 1,
252
+ 480,
253
+ 512
254
+ ],
255
+ [
256
+ 1,
257
+ 480,
258
+ 512
259
+ ],
260
+ [
261
+ 1,
262
+ 480,
263
+ 512
264
+ ],
265
+ [
266
+ 1,
267
+ 650,
268
+ 512
269
+ ],
270
+ [
271
+ 1,
272
+ 650,
273
+ 512
274
+ ],
275
+ [
276
+ 1,
277
+ 650,
278
+ 512
279
+ ],
280
+ [
281
+ 1,
282
+ 650,
283
+ 512
284
+ ],
285
+ [
286
+ 1,
287
+ 650,
288
+ 512
289
+ ],
290
+ [
291
+ 1,
292
+ 992,
293
+ 512
294
+ ],
295
+ [
296
+ 1,
297
+ 992,
298
+ 512
299
+ ],
300
+ [
301
+ 1,
302
+ 992,
303
+ 512
304
+ ],
305
+ [
306
+ 1,
307
+ 992,
308
+ 512
309
+ ],
310
+ [
311
+ 1,
312
+ 992,
313
+ 512
314
+ ],
315
+ [
316
+ 1,
317
+ 992,
318
+ 1024
319
+ ],
320
+ [
321
+ 1,
322
+ 992,
323
+ 1024
324
+ ],
325
+ [
326
+ 1,
327
+ 992,
328
+ 1024
329
+ ],
330
+ [
331
+ 1,
332
+ 992,
333
+ 512
334
+ ],
335
+ [
336
+ 1,
337
+ 992,
338
+ 512
339
+ ],
340
+ [
341
+ 1,
342
+ 992,
343
+ 512
344
+ ],
345
+ [
346
+ 1,
347
+ 992,
348
+ 512
349
+ ],
350
+ [
351
+ 1,
352
+ 992,
353
+ 512
354
+ ],
355
+ [
356
+ 1,
357
+ 992,
358
+ 512
359
+ ],
360
+ [
361
+ 1,
362
+ 992,
363
+ 512
364
+ ],
365
+ [
366
+ 1,
367
+ 992,
368
+ 512
369
+ ],
370
+ [
371
+ 1,
372
+ 992,
373
+ 512
374
+ ],
375
+ [
376
+ 1,
377
+ 992,
378
+ 1024
379
+ ],
380
+ [
381
+ 1,
382
+ 992,
383
+ 1024
384
+ ],
385
+ [
386
+ 1,
387
+ 992,
388
+ 1024
389
+ ],
390
+ [
391
+ 1,
392
+ 992,
393
+ 1024
394
+ ],
395
+ [
396
+ 1,
397
+ 992,
398
+ 1024
399
+ ],
400
+ [
401
+ 1,
402
+ 992,
403
+ 1024
404
+ ],
405
+ [
406
+ 1,
407
+ 464,
408
+ 1024
409
+ ],
410
+ [
411
+ 1,
412
+ 477,
413
+ 1023
414
+ ],
415
+ [
416
+ 1,
417
+ 496,
418
+ 1023
419
+ ],
420
+ [
421
+ 1,
422
+ 496,
423
+ 1024
424
+ ],
425
+ [
426
+ 1,
427
+ 496,
428
+ 1024
429
+ ],
430
+ [
431
+ 1,
432
+ 485,
433
+ 1024
434
+ ],
435
+ [
436
+ 1,
437
+ 444,
438
+ 1022
439
+ ],
440
+ [
441
+ 1,
442
+ 484,
443
+ 1024
444
+ ],
445
+ [
446
+ 1,
447
+ 492,
448
+ 1024
449
+ ],
450
+ [
451
+ 1,
452
+ 483,
453
+ 1023
454
+ ],
455
+ [
456
+ 1,
457
+ 496,
458
+ 1024
459
+ ],
460
+ [
461
+ 1,
462
+ 496,
463
+ 1022
464
+ ],
465
+ [
466
+ 1,
467
+ 495,
468
+ 1024
469
+ ],
470
+ [
471
+ 1,
472
+ 493,
473
+ 1023
474
+ ],
475
+ [
476
+ 1,
477
+ 469,
478
+ 1023
479
+ ],
480
+ [
481
+ 1,
482
+ 496,
483
+ 1024
484
+ ],
485
+ [
486
+ 1,
487
+ 493,
488
+ 1022
489
+ ],
490
+ [
491
+ 1,
492
+ 495,
493
+ 1024
494
+ ],
495
+ [
496
+ 1,
497
+ 489,
498
+ 1022
499
+ ],
500
+ [
501
+ 1,
502
+ 456,
503
+ 1024
504
+ ],
505
+ [
506
+ 1,
507
+ 476,
508
+ 1024
509
+ ],
510
+ [
511
+ 1,
512
+ 482,
513
+ 1024
514
+ ],
515
+ [
516
+ 1,
517
+ 489,
518
+ 1024
519
+ ],
520
+ [
521
+ 1,
522
+ 496,
523
+ 1024
524
+ ],
525
+ [
526
+ 1,
527
+ 471,
528
+ 1024
529
+ ],
530
+ [
531
+ 1,
532
+ 460,
533
+ 1024
534
+ ],
535
+ [
536
+ 1,
537
+ 473,
538
+ 1024
539
+ ],
540
+ [
541
+ 1,
542
+ 650,
543
+ 512
544
+ ],
545
+ [
546
+ 1,
547
+ 650,
548
+ 512
549
+ ],
550
+ [
551
+ 1,
552
+ 650,
553
+ 512
554
+ ],
555
+ [
556
+ 1,
557
+ 650,
558
+ 512
559
+ ],
560
+ [
561
+ 1,
562
+ 650,
563
+ 512
564
+ ],
565
+ [
566
+ 1,
567
+ 650,
568
+ 512
569
+ ],
570
+ [
571
+ 1,
572
+ 650,
573
+ 512
574
+ ],
575
+ [
576
+ 1,
577
+ 650,
578
+ 512
579
+ ],
580
+ [
581
+ 1,
582
+ 650,
583
+ 512
584
+ ],
585
+ [
586
+ 1,
587
+ 650,
588
+ 512
589
+ ],
590
+ [
591
+ 1,
592
+ 650,
593
+ 512
594
+ ],
595
+ [
596
+ 1,
597
+ 650,
598
+ 512
599
+ ],
600
+ [
601
+ 1,
602
+ 650,
603
+ 512
604
+ ],
605
+ [
606
+ 1,
607
+ 650,
608
+ 512
609
+ ],
610
+ [
611
+ 1,
612
+ 650,
613
+ 512
614
+ ],
615
+ [
616
+ 1,
617
+ 650,
618
+ 512
619
+ ],
620
+ [
621
+ 1,
622
+ 650,
623
+ 512
624
+ ],
625
+ [
626
+ 1,
627
+ 650,
628
+ 512
629
+ ],
630
+ [
631
+ 1,
632
+ 650,
633
+ 512
634
+ ],
635
+ [
636
+ 1,
637
+ 650,
638
+ 512
639
+ ],
640
+ [
641
+ 1,
642
+ 650,
643
+ 512
644
+ ],
645
+ [
646
+ 1,
647
+ 885,
648
+ 512
649
+ ],
650
+ [
651
+ 1,
652
+ 885,
653
+ 512
654
+ ],
655
+ [
656
+ 1,
657
+ 885,
658
+ 512
659
+ ],
660
+ [
661
+ 1,
662
+ 885,
663
+ 512
664
+ ],
665
+ [
666
+ 1,
667
+ 885,
668
+ 512
669
+ ],
670
+ [
671
+ 1,
672
+ 885,
673
+ 512
674
+ ],
675
+ [
676
+ 1,
677
+ 885,
678
+ 512
679
+ ],
680
+ [
681
+ 1,
682
+ 885,
683
+ 512
684
+ ],
685
+ [
686
+ 1,
687
+ 885,
688
+ 512
689
+ ],
690
+ [
691
+ 1,
692
+ 885,
693
+ 512
694
+ ],
695
+ [
696
+ 1,
697
+ 885,
698
+ 512
699
+ ],
700
+ [
701
+ 1,
702
+ 885,
703
+ 512
704
+ ],
705
+ [
706
+ 1,
707
+ 885,
708
+ 512
709
+ ],
710
+ [
711
+ 1,
712
+ 885,
713
+ 512
714
+ ],
715
+ [
716
+ 1,
717
+ 885,
718
+ 512
719
+ ],
720
+ [
721
+ 1,
722
+ 885,
723
+ 512
724
+ ],
725
+ [
726
+ 1,
727
+ 885,
728
+ 512
729
+ ],
730
+ [
731
+ 1,
732
+ 885,
733
+ 512
734
+ ],
735
+ [
736
+ 1,
737
+ 885,
738
+ 512
739
+ ],
740
+ [
741
+ 1,
742
+ 885,
743
+ 512
744
+ ],
745
+ [
746
+ 1,
747
+ 885,
748
+ 512
749
+ ],
750
+ [
751
+ 1,
752
+ 885,
753
+ 512
754
+ ],
755
+ [
756
+ 1,
757
+ 885,
758
+ 512
759
+ ],
760
+ [
761
+ 1,
762
+ 885,
763
+ 512
764
+ ],
765
+ [
766
+ 1,
767
+ 885,
768
+ 512
769
+ ]
770
+ ],
771
+ "spacings": [
772
+ [
773
+ 999,
774
+ 1,
775
+ 1
776
+ ],
777
+ [
778
+ 999,
779
+ 1,
780
+ 1
781
+ ],
782
+ [
783
+ 999,
784
+ 1,
785
+ 1
786
+ ],
787
+ [
788
+ 999,
789
+ 1,
790
+ 1
791
+ ],
792
+ [
793
+ 999,
794
+ 1,
795
+ 1
796
+ ],
797
+ [
798
+ 999,
799
+ 1,
800
+ 1
801
+ ],
802
+ [
803
+ 999,
804
+ 1,
805
+ 1
806
+ ],
807
+ [
808
+ 999,
809
+ 1,
810
+ 1
811
+ ],
812
+ [
813
+ 999,
814
+ 1,
815
+ 1
816
+ ],
817
+ [
818
+ 999,
819
+ 1,
820
+ 1
821
+ ],
822
+ [
823
+ 999,
824
+ 1,
825
+ 1
826
+ ],
827
+ [
828
+ 999,
829
+ 1,
830
+ 1
831
+ ],
832
+ [
833
+ 999,
834
+ 1,
835
+ 1
836
+ ],
837
+ [
838
+ 999,
839
+ 1,
840
+ 1
841
+ ],
842
+ [
843
+ 999,
844
+ 1,
845
+ 1
846
+ ],
847
+ [
848
+ 999,
849
+ 1,
850
+ 1
851
+ ],
852
+ [
853
+ 999,
854
+ 1,
855
+ 1
856
+ ],
857
+ [
858
+ 999,
859
+ 1,
860
+ 1
861
+ ],
862
+ [
863
+ 999,
864
+ 1,
865
+ 1
866
+ ],
867
+ [
868
+ 999,
869
+ 1,
870
+ 1
871
+ ],
872
+ [
873
+ 999,
874
+ 1,
875
+ 1
876
+ ],
877
+ [
878
+ 999,
879
+ 1,
880
+ 1
881
+ ],
882
+ [
883
+ 999,
884
+ 1,
885
+ 1
886
+ ],
887
+ [
888
+ 999,
889
+ 1,
890
+ 1
891
+ ],
892
+ [
893
+ 999,
894
+ 1,
895
+ 1
896
+ ],
897
+ [
898
+ 999,
899
+ 1,
900
+ 1
901
+ ],
902
+ [
903
+ 999,
904
+ 1,
905
+ 1
906
+ ],
907
+ [
908
+ 999,
909
+ 1,
910
+ 1
911
+ ],
912
+ [
913
+ 999,
914
+ 1,
915
+ 1
916
+ ],
917
+ [
918
+ 999,
919
+ 1,
920
+ 1
921
+ ],
922
+ [
923
+ 999,
924
+ 1,
925
+ 1
926
+ ],
927
+ [
928
+ 999,
929
+ 1,
930
+ 1
931
+ ],
932
+ [
933
+ 999,
934
+ 1,
935
+ 1
936
+ ],
937
+ [
938
+ 999,
939
+ 1,
940
+ 1
941
+ ],
942
+ [
943
+ 999,
944
+ 1,
945
+ 1
946
+ ],
947
+ [
948
+ 999,
949
+ 1,
950
+ 1
951
+ ],
952
+ [
953
+ 999,
954
+ 1,
955
+ 1
956
+ ],
957
+ [
958
+ 999,
959
+ 1,
960
+ 1
961
+ ],
962
+ [
963
+ 999,
964
+ 1,
965
+ 1
966
+ ],
967
+ [
968
+ 999,
969
+ 1,
970
+ 1
971
+ ],
972
+ [
973
+ 999,
974
+ 1,
975
+ 1
976
+ ],
977
+ [
978
+ 999,
979
+ 1,
980
+ 1
981
+ ],
982
+ [
983
+ 999,
984
+ 1,
985
+ 1
986
+ ],
987
+ [
988
+ 999,
989
+ 1,
990
+ 1
991
+ ],
992
+ [
993
+ 999,
994
+ 1,
995
+ 1
996
+ ],
997
+ [
998
+ 999,
999
+ 1,
1000
+ 1
1001
+ ],
1002
+ [
1003
+ 999,
1004
+ 1,
1005
+ 1
1006
+ ],
1007
+ [
1008
+ 999,
1009
+ 1,
1010
+ 1
1011
+ ],
1012
+ [
1013
+ 999,
1014
+ 1,
1015
+ 1
1016
+ ],
1017
+ [
1018
+ 999,
1019
+ 1,
1020
+ 1
1021
+ ],
1022
+ [
1023
+ 999,
1024
+ 1,
1025
+ 1
1026
+ ],
1027
+ [
1028
+ 999,
1029
+ 1,
1030
+ 1
1031
+ ],
1032
+ [
1033
+ 999,
1034
+ 1,
1035
+ 1
1036
+ ],
1037
+ [
1038
+ 999,
1039
+ 1,
1040
+ 1
1041
+ ],
1042
+ [
1043
+ 999,
1044
+ 1,
1045
+ 1
1046
+ ],
1047
+ [
1048
+ 999,
1049
+ 1,
1050
+ 1
1051
+ ],
1052
+ [
1053
+ 999,
1054
+ 1,
1055
+ 1
1056
+ ],
1057
+ [
1058
+ 999,
1059
+ 1,
1060
+ 1
1061
+ ],
1062
+ [
1063
+ 999,
1064
+ 1,
1065
+ 1
1066
+ ],
1067
+ [
1068
+ 999,
1069
+ 1,
1070
+ 1
1071
+ ],
1072
+ [
1073
+ 999,
1074
+ 1,
1075
+ 1
1076
+ ],
1077
+ [
1078
+ 999,
1079
+ 1,
1080
+ 1
1081
+ ],
1082
+ [
1083
+ 999,
1084
+ 1,
1085
+ 1
1086
+ ],
1087
+ [
1088
+ 999,
1089
+ 1,
1090
+ 1
1091
+ ],
1092
+ [
1093
+ 999,
1094
+ 1,
1095
+ 1
1096
+ ],
1097
+ [
1098
+ 999,
1099
+ 1,
1100
+ 1
1101
+ ],
1102
+ [
1103
+ 999,
1104
+ 1,
1105
+ 1
1106
+ ],
1107
+ [
1108
+ 999,
1109
+ 1,
1110
+ 1
1111
+ ],
1112
+ [
1113
+ 999,
1114
+ 1,
1115
+ 1
1116
+ ],
1117
+ [
1118
+ 999,
1119
+ 1,
1120
+ 1
1121
+ ],
1122
+ [
1123
+ 999,
1124
+ 1,
1125
+ 1
1126
+ ],
1127
+ [
1128
+ 999,
1129
+ 1,
1130
+ 1
1131
+ ],
1132
+ [
1133
+ 999,
1134
+ 1,
1135
+ 1
1136
+ ],
1137
+ [
1138
+ 999,
1139
+ 1,
1140
+ 1
1141
+ ],
1142
+ [
1143
+ 999,
1144
+ 1,
1145
+ 1
1146
+ ],
1147
+ [
1148
+ 999,
1149
+ 1,
1150
+ 1
1151
+ ],
1152
+ [
1153
+ 999,
1154
+ 1,
1155
+ 1
1156
+ ],
1157
+ [
1158
+ 999,
1159
+ 1,
1160
+ 1
1161
+ ],
1162
+ [
1163
+ 999,
1164
+ 1,
1165
+ 1
1166
+ ],
1167
+ [
1168
+ 999,
1169
+ 1,
1170
+ 1
1171
+ ],
1172
+ [
1173
+ 999,
1174
+ 1,
1175
+ 1
1176
+ ],
1177
+ [
1178
+ 999,
1179
+ 1,
1180
+ 1
1181
+ ],
1182
+ [
1183
+ 999,
1184
+ 1,
1185
+ 1
1186
+ ],
1187
+ [
1188
+ 999,
1189
+ 1,
1190
+ 1
1191
+ ],
1192
+ [
1193
+ 999,
1194
+ 1,
1195
+ 1
1196
+ ],
1197
+ [
1198
+ 999,
1199
+ 1,
1200
+ 1
1201
+ ],
1202
+ [
1203
+ 999,
1204
+ 1,
1205
+ 1
1206
+ ],
1207
+ [
1208
+ 999,
1209
+ 1,
1210
+ 1
1211
+ ],
1212
+ [
1213
+ 999,
1214
+ 1,
1215
+ 1
1216
+ ],
1217
+ [
1218
+ 999,
1219
+ 1,
1220
+ 1
1221
+ ],
1222
+ [
1223
+ 999,
1224
+ 1,
1225
+ 1
1226
+ ],
1227
+ [
1228
+ 999,
1229
+ 1,
1230
+ 1
1231
+ ],
1232
+ [
1233
+ 999,
1234
+ 1,
1235
+ 1
1236
+ ],
1237
+ [
1238
+ 999,
1239
+ 1,
1240
+ 1
1241
+ ],
1242
+ [
1243
+ 999,
1244
+ 1,
1245
+ 1
1246
+ ],
1247
+ [
1248
+ 999,
1249
+ 1,
1250
+ 1
1251
+ ],
1252
+ [
1253
+ 999,
1254
+ 1,
1255
+ 1
1256
+ ],
1257
+ [
1258
+ 999,
1259
+ 1,
1260
+ 1
1261
+ ],
1262
+ [
1263
+ 999,
1264
+ 1,
1265
+ 1
1266
+ ],
1267
+ [
1268
+ 999,
1269
+ 1,
1270
+ 1
1271
+ ],
1272
+ [
1273
+ 999,
1274
+ 1,
1275
+ 1
1276
+ ],
1277
+ [
1278
+ 999,
1279
+ 1,
1280
+ 1
1281
+ ],
1282
+ [
1283
+ 999,
1284
+ 1,
1285
+ 1
1286
+ ],
1287
+ [
1288
+ 999,
1289
+ 1,
1290
+ 1
1291
+ ],
1292
+ [
1293
+ 999,
1294
+ 1,
1295
+ 1
1296
+ ],
1297
+ [
1298
+ 999,
1299
+ 1,
1300
+ 1
1301
+ ],
1302
+ [
1303
+ 999,
1304
+ 1,
1305
+ 1
1306
+ ],
1307
+ [
1308
+ 999,
1309
+ 1,
1310
+ 1
1311
+ ],
1312
+ [
1313
+ 999,
1314
+ 1,
1315
+ 1
1316
+ ],
1317
+ [
1318
+ 999,
1319
+ 1,
1320
+ 1
1321
+ ],
1322
+ [
1323
+ 999,
1324
+ 1,
1325
+ 1
1326
+ ],
1327
+ [
1328
+ 999,
1329
+ 1,
1330
+ 1
1331
+ ],
1332
+ [
1333
+ 999,
1334
+ 1,
1335
+ 1
1336
+ ],
1337
+ [
1338
+ 999,
1339
+ 1,
1340
+ 1
1341
+ ],
1342
+ [
1343
+ 999,
1344
+ 1,
1345
+ 1
1346
+ ],
1347
+ [
1348
+ 999,
1349
+ 1,
1350
+ 1
1351
+ ],
1352
+ [
1353
+ 999,
1354
+ 1,
1355
+ 1
1356
+ ],
1357
+ [
1358
+ 999,
1359
+ 1,
1360
+ 1
1361
+ ],
1362
+ [
1363
+ 999,
1364
+ 1,
1365
+ 1
1366
+ ],
1367
+ [
1368
+ 999,
1369
+ 1,
1370
+ 1
1371
+ ],
1372
+ [
1373
+ 999,
1374
+ 1,
1375
+ 1
1376
+ ],
1377
+ [
1378
+ 999,
1379
+ 1,
1380
+ 1
1381
+ ],
1382
+ [
1383
+ 999,
1384
+ 1,
1385
+ 1
1386
+ ],
1387
+ [
1388
+ 999,
1389
+ 1,
1390
+ 1
1391
+ ],
1392
+ [
1393
+ 999,
1394
+ 1,
1395
+ 1
1396
+ ],
1397
+ [
1398
+ 999,
1399
+ 1,
1400
+ 1
1401
+ ],
1402
+ [
1403
+ 999,
1404
+ 1,
1405
+ 1
1406
+ ],
1407
+ [
1408
+ 999,
1409
+ 1,
1410
+ 1
1411
+ ],
1412
+ [
1413
+ 999,
1414
+ 1,
1415
+ 1
1416
+ ],
1417
+ [
1418
+ 999,
1419
+ 1,
1420
+ 1
1421
+ ],
1422
+ [
1423
+ 999,
1424
+ 1,
1425
+ 1
1426
+ ],
1427
+ [
1428
+ 999,
1429
+ 1,
1430
+ 1
1431
+ ],
1432
+ [
1433
+ 999,
1434
+ 1,
1435
+ 1
1436
+ ],
1437
+ [
1438
+ 999,
1439
+ 1,
1440
+ 1
1441
+ ],
1442
+ [
1443
+ 999,
1444
+ 1,
1445
+ 1
1446
+ ],
1447
+ [
1448
+ 999,
1449
+ 1,
1450
+ 1
1451
+ ],
1452
+ [
1453
+ 999,
1454
+ 1,
1455
+ 1
1456
+ ],
1457
+ [
1458
+ 999,
1459
+ 1,
1460
+ 1
1461
+ ],
1462
+ [
1463
+ 999,
1464
+ 1,
1465
+ 1
1466
+ ],
1467
+ [
1468
+ 999,
1469
+ 1,
1470
+ 1
1471
+ ],
1472
+ [
1473
+ 999,
1474
+ 1,
1475
+ 1
1476
+ ],
1477
+ [
1478
+ 999,
1479
+ 1,
1480
+ 1
1481
+ ],
1482
+ [
1483
+ 999,
1484
+ 1,
1485
+ 1
1486
+ ],
1487
+ [
1488
+ 999,
1489
+ 1,
1490
+ 1
1491
+ ],
1492
+ [
1493
+ 999,
1494
+ 1,
1495
+ 1
1496
+ ],
1497
+ [
1498
+ 999,
1499
+ 1,
1500
+ 1
1501
+ ],
1502
+ [
1503
+ 999,
1504
+ 1,
1505
+ 1
1506
+ ],
1507
+ [
1508
+ 999,
1509
+ 1,
1510
+ 1
1511
+ ],
1512
+ [
1513
+ 999,
1514
+ 1,
1515
+ 1
1516
+ ],
1517
+ [
1518
+ 999,
1519
+ 1,
1520
+ 1
1521
+ ],
1522
+ [
1523
+ 999,
1524
+ 1,
1525
+ 1
1526
+ ]
1527
+ ]
1528
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_0/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0bdfc94817085204d00b4ea2d1da4f414ad8c3e629595ea34a0feb7124a29027
3
+ size 268682321
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_0/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb4bea47b54e05f3f735f06fecb02e35ea86aa74b786b3758647408eccc06015
3
+ size 269282131
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_0/debug.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "12",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}",
5
+ "configuration_name": "2d",
6
+ "cudnn_version": 8700,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84a33a0>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84a3e20>",
10
+ "dataloader_train.num_processes": "12",
11
+ "dataloader_train.transform": "Compose ( [SpatialTransform( independent_scale_for_each_axis = False, p_rot_per_sample = 0.2, p_scale_per_sample = 0.2, p_el_per_sample = 0, data_key = 'data', label_key = 'seg', patch_size = [576, 448], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-3.141592653589793, 3.141592653589793), angle_y = (0, 0), angle_z = (0, 0), do_scale = True, scale = (0.7, 1.4), border_mode_data = 'constant', border_cval_data = 0, order_data = 3, border_mode_seg = 'constant', border_cval_seg = -1, order_seg = 1, random_crop = False, p_rot_per_axis = 1, p_independent_scale_per_axis = 1 ), GaussianNoiseTransform( p_per_sample = 0.1, data_key = 'data', noise_variance = (0, 0.1), p_per_channel = 1, per_channel = False ), GaussianBlurTransform( p_per_sample = 0.2, different_sigma_per_channel = True, p_per_channel = 0.5, data_key = 'data', blur_sigma = (0.5, 1.0), different_sigma_per_axis = False, p_isotropic = 0 ), BrightnessMultiplicativeTransform( p_per_sample = 0.15, data_key = 'data', multiplier_range = (0.75, 1.25), per_channel = True ), ContrastAugmentationTransform( p_per_sample = 0.15, data_key = 'data', contrast_range = (0.75, 1.25), preserve_range = True, per_channel = True, p_per_channel = 1 ), SimulateLowResolutionTransform( order_upsample = 3, order_downsample = 0, channels = None, per_channel = True, p_per_channel = 0.5, p_per_sample = 0.25, data_key = 'data', zoom_range = (0.5, 1), ignore_axes = None ), GammaTransform( p_per_sample = 0.1, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = True ), GammaTransform( p_per_sample = 0.3, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = False ), MirrorTransform( p_per_sample = 1, data_key = 'data', label_key = 'seg', axes = (0, 1) ), RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84a31c0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84a3820>",
14
+ "dataloader_val.num_processes": "6",
15
+ "dataloader_val.transform": "Compose ( [RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "fold": "0",
20
+ "folder_with_segs_from_previous_stage": "None",
21
+ "gpu_name": "NVIDIA GeForce RTX 2080 Ti",
22
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x15542b299af0>",
23
+ "hostname": "gpu001.cluster",
24
+ "inference_allowed_mirroring_axes": "(0, 1)",
25
+ "initial_lr": "0.01",
26
+ "is_cascaded": "False",
27
+ "is_ddp": "False",
28
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x15542b299c40>",
29
+ "local_rank": "0",
30
+ "log_file": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_0/training_log_2024_2_12_11_43_53.txt",
31
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x15542b299ac0>",
32
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
33
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x15542b299a30>",
34
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}, 'configuration': '2d', 'fold': 0, 'dataset_json': {'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
35
+ "network": "PlainConvUNet",
36
+ "num_epochs": "1000",
37
+ "num_input_channels": "1",
38
+ "num_iterations_per_epoch": "250",
39
+ "num_val_iterations_per_epoch": "50",
40
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.01\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
41
+ "output_folder": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_0",
42
+ "output_folder_base": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d",
43
+ "oversample_foreground_percent": "0.33",
44
+ "plans_manager": "{'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}",
45
+ "preprocessed_dataset_folder": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset/nnUNetPlans_2d",
46
+ "preprocessed_dataset_folder_base": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset",
47
+ "save_every": "50",
48
+ "torch_version": "2.0.0+cu118",
49
+ "unpack_dataset": "True",
50
+ "was_initialized": "True",
51
+ "weight_decay": "3e-05"
52
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_1/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4bb011db2c03360a9c67062144958d2be08fa1d39cae2954dab5e4c1c192be68
3
+ size 269235537
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_1/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:099491885535fc6fe1029cd0c413b31a962668138bd51d02a3399d655c0518d7
3
+ size 269280595
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_1/debug.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "12",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}",
5
+ "configuration_name": "2d",
6
+ "cudnn_version": 8700,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84bb130>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84bbd90>",
10
+ "dataloader_train.num_processes": "12",
11
+ "dataloader_train.transform": "Compose ( [SpatialTransform( independent_scale_for_each_axis = False, p_rot_per_sample = 0.2, p_scale_per_sample = 0.2, p_el_per_sample = 0, data_key = 'data', label_key = 'seg', patch_size = [576, 448], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-3.141592653589793, 3.141592653589793), angle_y = (0, 0), angle_z = (0, 0), do_scale = True, scale = (0.7, 1.4), border_mode_data = 'constant', border_cval_data = 0, order_data = 3, border_mode_seg = 'constant', border_cval_seg = -1, order_seg = 1, random_crop = False, p_rot_per_axis = 1, p_independent_scale_per_axis = 1 ), GaussianNoiseTransform( p_per_sample = 0.1, data_key = 'data', noise_variance = (0, 0.1), p_per_channel = 1, per_channel = False ), GaussianBlurTransform( p_per_sample = 0.2, different_sigma_per_channel = True, p_per_channel = 0.5, data_key = 'data', blur_sigma = (0.5, 1.0), different_sigma_per_axis = False, p_isotropic = 0 ), BrightnessMultiplicativeTransform( p_per_sample = 0.15, data_key = 'data', multiplier_range = (0.75, 1.25), per_channel = True ), ContrastAugmentationTransform( p_per_sample = 0.15, data_key = 'data', contrast_range = (0.75, 1.25), preserve_range = True, per_channel = True, p_per_channel = 1 ), SimulateLowResolutionTransform( order_upsample = 3, order_downsample = 0, channels = None, per_channel = True, p_per_channel = 0.5, p_per_sample = 0.25, data_key = 'data', zoom_range = (0.5, 1), ignore_axes = None ), GammaTransform( p_per_sample = 0.1, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = True ), GammaTransform( p_per_sample = 0.3, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = False ), MirrorTransform( p_per_sample = 1, data_key = 'data', label_key = 'seg', axes = (0, 1) ), RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84bb280>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84bb790>",
14
+ "dataloader_val.num_processes": "6",
15
+ "dataloader_val.transform": "Compose ( [RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "fold": "1",
20
+ "folder_with_segs_from_previous_stage": "None",
21
+ "gpu_name": "NVIDIA GeForce RTX 2080 Ti",
22
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x15542b2989d0>",
23
+ "hostname": "gpu004.cluster",
24
+ "inference_allowed_mirroring_axes": "(0, 1)",
25
+ "initial_lr": "0.01",
26
+ "is_cascaded": "False",
27
+ "is_ddp": "False",
28
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x15542b298be0>",
29
+ "local_rank": "0",
30
+ "log_file": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_1/training_log_2024_2_12_11_45_27.txt",
31
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x15542b298a60>",
32
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
33
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x15542b298af0>",
34
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}, 'configuration': '2d', 'fold': 1, 'dataset_json': {'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
35
+ "network": "PlainConvUNet",
36
+ "num_epochs": "1000",
37
+ "num_input_channels": "1",
38
+ "num_iterations_per_epoch": "250",
39
+ "num_val_iterations_per_epoch": "50",
40
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.01\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
41
+ "output_folder": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_1",
42
+ "output_folder_base": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d",
43
+ "oversample_foreground_percent": "0.33",
44
+ "plans_manager": "{'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}",
45
+ "preprocessed_dataset_folder": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset/nnUNetPlans_2d",
46
+ "preprocessed_dataset_folder_base": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset",
47
+ "save_every": "50",
48
+ "torch_version": "2.0.0+cu118",
49
+ "unpack_dataset": "True",
50
+ "was_initialized": "True",
51
+ "weight_decay": "3e-05"
52
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_2/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:41021719f590d4aa66db2ed99919fd42ce61742fc9a04565c433e1f826763546
3
+ size 268385105
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_2/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a113431b11a0b74dfb913f3ef25595baa0d76a28f115bb2fbbcefe871def31b2
3
+ size 269281683
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_2/debug.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "12",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}",
5
+ "configuration_name": "2d",
6
+ "cudnn_version": 8700,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84ba2b0>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84badc0>",
10
+ "dataloader_train.num_processes": "12",
11
+ "dataloader_train.transform": "Compose ( [SpatialTransform( independent_scale_for_each_axis = False, p_rot_per_sample = 0.2, p_scale_per_sample = 0.2, p_el_per_sample = 0, data_key = 'data', label_key = 'seg', patch_size = [576, 448], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-3.141592653589793, 3.141592653589793), angle_y = (0, 0), angle_z = (0, 0), do_scale = True, scale = (0.7, 1.4), border_mode_data = 'constant', border_cval_data = 0, order_data = 3, border_mode_seg = 'constant', border_cval_seg = -1, order_seg = 1, random_crop = False, p_rot_per_axis = 1, p_independent_scale_per_axis = 1 ), GaussianNoiseTransform( p_per_sample = 0.1, data_key = 'data', noise_variance = (0, 0.1), p_per_channel = 1, per_channel = False ), GaussianBlurTransform( p_per_sample = 0.2, different_sigma_per_channel = True, p_per_channel = 0.5, data_key = 'data', blur_sigma = (0.5, 1.0), different_sigma_per_axis = False, p_isotropic = 0 ), BrightnessMultiplicativeTransform( p_per_sample = 0.15, data_key = 'data', multiplier_range = (0.75, 1.25), per_channel = True ), ContrastAugmentationTransform( p_per_sample = 0.15, data_key = 'data', contrast_range = (0.75, 1.25), preserve_range = True, per_channel = True, p_per_channel = 1 ), SimulateLowResolutionTransform( order_upsample = 3, order_downsample = 0, channels = None, per_channel = True, p_per_channel = 0.5, p_per_sample = 0.25, data_key = 'data', zoom_range = (0.5, 1), ignore_axes = None ), GammaTransform( p_per_sample = 0.1, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = True ), GammaTransform( p_per_sample = 0.3, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = False ), MirrorTransform( p_per_sample = 1, data_key = 'data', label_key = 'seg', axes = (0, 1) ), RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84ba220>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84ba7c0>",
14
+ "dataloader_val.num_processes": "6",
15
+ "dataloader_val.transform": "Compose ( [RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "fold": "2",
20
+ "folder_with_segs_from_previous_stage": "None",
21
+ "gpu_name": "NVIDIA GeForce RTX 2080 Ti",
22
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x15542b29ca00>",
23
+ "hostname": "gpu004.cluster",
24
+ "inference_allowed_mirroring_axes": "(0, 1)",
25
+ "initial_lr": "0.01",
26
+ "is_cascaded": "False",
27
+ "is_ddp": "False",
28
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x15542b29cc10>",
29
+ "local_rank": "0",
30
+ "log_file": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_2/training_log_2024_2_12_11_45_27.txt",
31
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x15542b29ca90>",
32
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
33
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x15542b29cb20>",
34
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}, 'configuration': '2d', 'fold': 2, 'dataset_json': {'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
35
+ "network": "PlainConvUNet",
36
+ "num_epochs": "1000",
37
+ "num_input_channels": "1",
38
+ "num_iterations_per_epoch": "250",
39
+ "num_val_iterations_per_epoch": "50",
40
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.01\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
41
+ "output_folder": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_2",
42
+ "output_folder_base": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d",
43
+ "oversample_foreground_percent": "0.33",
44
+ "plans_manager": "{'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}",
45
+ "preprocessed_dataset_folder": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset/nnUNetPlans_2d",
46
+ "preprocessed_dataset_folder_base": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset",
47
+ "save_every": "50",
48
+ "torch_version": "2.0.0+cu118",
49
+ "unpack_dataset": "True",
50
+ "was_initialized": "True",
51
+ "weight_decay": "3e-05"
52
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_3/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:73109121ab4a32821559c635b1bbe423af3482bfce37a53e53b1c59cfdac6a30
3
+ size 268944081
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_3/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:72ea1f744b06ff3de949097fbd125bfe691e30fe05dc35a10619542773eb9f24
3
+ size 269282515
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_3/debug.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "12",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}",
5
+ "configuration_name": "2d",
6
+ "cudnn_version": 8700,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84c3160>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84c3dc0>",
10
+ "dataloader_train.num_processes": "12",
11
+ "dataloader_train.transform": "Compose ( [SpatialTransform( independent_scale_for_each_axis = False, p_rot_per_sample = 0.2, p_scale_per_sample = 0.2, p_el_per_sample = 0, data_key = 'data', label_key = 'seg', patch_size = [576, 448], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-3.141592653589793, 3.141592653589793), angle_y = (0, 0), angle_z = (0, 0), do_scale = True, scale = (0.7, 1.4), border_mode_data = 'constant', border_cval_data = 0, order_data = 3, border_mode_seg = 'constant', border_cval_seg = -1, order_seg = 1, random_crop = False, p_rot_per_axis = 1, p_independent_scale_per_axis = 1 ), GaussianNoiseTransform( p_per_sample = 0.1, data_key = 'data', noise_variance = (0, 0.1), p_per_channel = 1, per_channel = False ), GaussianBlurTransform( p_per_sample = 0.2, different_sigma_per_channel = True, p_per_channel = 0.5, data_key = 'data', blur_sigma = (0.5, 1.0), different_sigma_per_axis = False, p_isotropic = 0 ), BrightnessMultiplicativeTransform( p_per_sample = 0.15, data_key = 'data', multiplier_range = (0.75, 1.25), per_channel = True ), ContrastAugmentationTransform( p_per_sample = 0.15, data_key = 'data', contrast_range = (0.75, 1.25), preserve_range = True, per_channel = True, p_per_channel = 1 ), SimulateLowResolutionTransform( order_upsample = 3, order_downsample = 0, channels = None, per_channel = True, p_per_channel = 0.5, p_per_sample = 0.25, data_key = 'data', zoom_range = (0.5, 1), ignore_axes = None ), GammaTransform( p_per_sample = 0.1, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = True ), GammaTransform( p_per_sample = 0.3, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = False ), MirrorTransform( p_per_sample = 1, data_key = 'data', label_key = 'seg', axes = (0, 1) ), RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84c3280>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84c37c0>",
14
+ "dataloader_val.num_processes": "6",
15
+ "dataloader_val.transform": "Compose ( [RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "fold": "3",
20
+ "folder_with_segs_from_previous_stage": "None",
21
+ "gpu_name": "NVIDIA A40",
22
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x15542b294a00>",
23
+ "hostname": "gpu005.cluster",
24
+ "inference_allowed_mirroring_axes": "(0, 1)",
25
+ "initial_lr": "0.01",
26
+ "is_cascaded": "False",
27
+ "is_ddp": "False",
28
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x15542b294c10>",
29
+ "local_rank": "0",
30
+ "log_file": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_3/training_log_2024_2_12_11_45_27.txt",
31
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x15542b294a90>",
32
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
33
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x15542b294b20>",
34
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}, 'configuration': '2d', 'fold': 3, 'dataset_json': {'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
35
+ "network": "PlainConvUNet",
36
+ "num_epochs": "1000",
37
+ "num_input_channels": "1",
38
+ "num_iterations_per_epoch": "250",
39
+ "num_val_iterations_per_epoch": "50",
40
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.01\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
41
+ "output_folder": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_3",
42
+ "output_folder_base": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d",
43
+ "oversample_foreground_percent": "0.33",
44
+ "plans_manager": "{'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}",
45
+ "preprocessed_dataset_folder": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset/nnUNetPlans_2d",
46
+ "preprocessed_dataset_folder_base": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset",
47
+ "save_every": "50",
48
+ "torch_version": "2.0.0+cu118",
49
+ "unpack_dataset": "True",
50
+ "was_initialized": "True",
51
+ "weight_decay": "3e-05"
52
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_4/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9d3a1f6a0d9a55be2255cd9a921c37de6d0eb7f2721815d4826c967a1b37a094
3
+ size 268186577
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_4/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e828a1d2b893abb5054ab42d7729a5e6defbabb9b6a12276ddbbd2c7d0bb3682
3
+ size 269279891
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/fold_4/debug.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "12",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}",
5
+ "configuration_name": "2d",
6
+ "cudnn_version": 8700,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84ae730>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84aed90>",
10
+ "dataloader_train.num_processes": "12",
11
+ "dataloader_train.transform": "Compose ( [SpatialTransform( independent_scale_for_each_axis = False, p_rot_per_sample = 0.2, p_scale_per_sample = 0.2, p_el_per_sample = 0, data_key = 'data', label_key = 'seg', patch_size = [576, 448], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-3.141592653589793, 3.141592653589793), angle_y = (0, 0), angle_z = (0, 0), do_scale = True, scale = (0.7, 1.4), border_mode_data = 'constant', border_cval_data = 0, order_data = 3, border_mode_seg = 'constant', border_cval_seg = -1, order_seg = 1, random_crop = False, p_rot_per_axis = 1, p_independent_scale_per_axis = 1 ), GaussianNoiseTransform( p_per_sample = 0.1, data_key = 'data', noise_variance = (0, 0.1), p_per_channel = 1, per_channel = False ), GaussianBlurTransform( p_per_sample = 0.2, different_sigma_per_channel = True, p_per_channel = 0.5, data_key = 'data', blur_sigma = (0.5, 1.0), different_sigma_per_axis = False, p_isotropic = 0 ), BrightnessMultiplicativeTransform( p_per_sample = 0.15, data_key = 'data', multiplier_range = (0.75, 1.25), per_channel = True ), ContrastAugmentationTransform( p_per_sample = 0.15, data_key = 'data', contrast_range = (0.75, 1.25), preserve_range = True, per_channel = True, p_per_channel = 1 ), SimulateLowResolutionTransform( order_upsample = 3, order_downsample = 0, channels = None, per_channel = True, p_per_channel = 0.5, p_per_sample = 0.25, data_key = 'data', zoom_range = (0.5, 1), ignore_axes = None ), GammaTransform( p_per_sample = 0.1, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = True ), GammaTransform( p_per_sample = 0.3, retain_stats = True, per_channel = True, data_key = 'data', gamma_range = (0.7, 1.5), invert_image = False ), MirrorTransform( p_per_sample = 1, data_key = 'data', label_key = 'seg', axes = (0, 1) ), RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x1554a84ae1c0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_2d.nnUNetDataLoader2D object at 0x1554a84ae790>",
14
+ "dataloader_val.num_processes": "6",
15
+ "dataloader_val.transform": "Compose ( [RemoveLabelTransform( output_key = 'seg', input_key = 'seg', replace_with = 0, remove_label = -1 ), RenameTransform( delete_old = True, out_key = 'target', in_key = 'seg' ), DownsampleSegForDSTransform2( axes = None, output_key = 'target', input_key = 'target', order = 0, ds_scales = [[1.0, 1.0], [0.5, 0.5], [0.25, 0.25], [0.125, 0.125], [0.0625, 0.0625], [0.03125, 0.03125]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "fold": "4",
20
+ "folder_with_segs_from_previous_stage": "None",
21
+ "gpu_name": "NVIDIA A40",
22
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x15542b2979d0>",
23
+ "hostname": "gpu005.cluster",
24
+ "inference_allowed_mirroring_axes": "(0, 1)",
25
+ "initial_lr": "0.01",
26
+ "is_cascaded": "False",
27
+ "is_ddp": "False",
28
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x15542b297be0>",
29
+ "local_rank": "0",
30
+ "log_file": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_4/training_log_2024_2_12_11_45_27.txt",
31
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x15542b297a60>",
32
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
33
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x15542b297af0>",
34
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}, 'configuration': '2d', 'fold': 4, 'dataset_json': {'channel_names': {'0': 'OCT'}, 'labels': {'background': '0', 'NFL': '1', 'GCL': '2', 'IPL': '3', 'INL': '4', 'OPL': '5', 'ONL': '6', 'ELM': '7', 'MZ': '8', 'EZ': '9', 'OS': '10', 'IDZ': '11', 'RPE': '12', 'choroid': '13', 'other': '14'}, 'numTraining': 407, 'file_ending': '.png'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
35
+ "network": "PlainConvUNet",
36
+ "num_epochs": "1000",
37
+ "num_input_channels": "1",
38
+ "num_iterations_per_epoch": "250",
39
+ "num_val_iterations_per_epoch": "50",
40
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.01\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
41
+ "output_folder": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d/fold_4",
42
+ "output_folder_base": "/trinity/home/kvangarderen/nnunet/models/Dataset506_layers_v2_correctedset/nnUNetTrainer__nnUNetPlans__2d",
43
+ "oversample_foreground_percent": "0.33",
44
+ "plans_manager": "{'dataset_name': 'Dataset506_layers_v2_correctedset', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [999.0, 1.0, 1.0], 'original_median_shape_after_transp': [1, 650, 512], 'image_reader_writer': 'NaturalImage2DIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 12, 'patch_size': [576, 448], 'median_image_size_in_voxels': [650.0, 512.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [False], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6], 'pool_op_kernel_sizes': [[1, 1], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2], [2, 2]], 'conv_kernel_sizes': [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3], [3, 3]], 'unet_max_num_features': 512, 'resampling_fn_data': 'resample_data_or_seg_to_shape', 'resampling_fn_seg': 'resample_data_or_seg_to_shape', 'resampling_fn_data_kwargs': {'is_seg': False, 'order': 3, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_seg_kwargs': {'is_seg': True, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'resampling_fn_probabilities': 'resample_data_or_seg_to_shape', 'resampling_fn_probabilities_kwargs': {'is_seg': False, 'order': 1, 'order_z': 0, 'force_separate_z': None}, 'batch_dice': True}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 255.0, 'mean': 97.64109802246094, 'median': 92.0, 'min': 0.0, 'percentile_00_5': 13.0, 'percentile_99_5': 230.0, 'std': 40.59941101074219}}}",
45
+ "preprocessed_dataset_folder": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset/nnUNetPlans_2d",
46
+ "preprocessed_dataset_folder_base": "/trinity/home/kvangarderen/nnunet/preprocessed/Dataset506_layers_v2_correctedset",
47
+ "save_every": "50",
48
+ "torch_version": "2.0.0+cu118",
49
+ "unpack_dataset": "True",
50
+ "was_initialized": "True",
51
+ "weight_decay": "3e-05"
52
+ }
nnunet_model/nnUNetTrainer__nnUNetPlans__2d/plans.json ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "dataset_name": "Dataset506_layers_v2_correctedset",
3
+ "plans_name": "nnUNetPlans",
4
+ "original_median_spacing_after_transp": [
5
+ 999.0,
6
+ 1.0,
7
+ 1.0
8
+ ],
9
+ "original_median_shape_after_transp": [
10
+ 1,
11
+ 650,
12
+ 512
13
+ ],
14
+ "image_reader_writer": "NaturalImage2DIO",
15
+ "transpose_forward": [
16
+ 0,
17
+ 1,
18
+ 2
19
+ ],
20
+ "transpose_backward": [
21
+ 0,
22
+ 1,
23
+ 2
24
+ ],
25
+ "configurations": {
26
+ "2d": {
27
+ "data_identifier": "nnUNetPlans_2d",
28
+ "preprocessor_name": "DefaultPreprocessor",
29
+ "batch_size": 12,
30
+ "patch_size": [
31
+ 576,
32
+ 448
33
+ ],
34
+ "median_image_size_in_voxels": [
35
+ 650.0,
36
+ 512.0
37
+ ],
38
+ "spacing": [
39
+ 1.0,
40
+ 1.0
41
+ ],
42
+ "normalization_schemes": [
43
+ "ZScoreNormalization"
44
+ ],
45
+ "use_mask_for_norm": [
46
+ false
47
+ ],
48
+ "UNet_class_name": "PlainConvUNet",
49
+ "UNet_base_num_features": 32,
50
+ "n_conv_per_stage_encoder": [
51
+ 2,
52
+ 2,
53
+ 2,
54
+ 2,
55
+ 2,
56
+ 2,
57
+ 2
58
+ ],
59
+ "n_conv_per_stage_decoder": [
60
+ 2,
61
+ 2,
62
+ 2,
63
+ 2,
64
+ 2,
65
+ 2
66
+ ],
67
+ "num_pool_per_axis": [
68
+ 6,
69
+ 6
70
+ ],
71
+ "pool_op_kernel_sizes": [
72
+ [
73
+ 1,
74
+ 1
75
+ ],
76
+ [
77
+ 2,
78
+ 2
79
+ ],
80
+ [
81
+ 2,
82
+ 2
83
+ ],
84
+ [
85
+ 2,
86
+ 2
87
+ ],
88
+ [
89
+ 2,
90
+ 2
91
+ ],
92
+ [
93
+ 2,
94
+ 2
95
+ ],
96
+ [
97
+ 2,
98
+ 2
99
+ ]
100
+ ],
101
+ "conv_kernel_sizes": [
102
+ [
103
+ 3,
104
+ 3
105
+ ],
106
+ [
107
+ 3,
108
+ 3
109
+ ],
110
+ [
111
+ 3,
112
+ 3
113
+ ],
114
+ [
115
+ 3,
116
+ 3
117
+ ],
118
+ [
119
+ 3,
120
+ 3
121
+ ],
122
+ [
123
+ 3,
124
+ 3
125
+ ],
126
+ [
127
+ 3,
128
+ 3
129
+ ]
130
+ ],
131
+ "unet_max_num_features": 512,
132
+ "resampling_fn_data": "resample_data_or_seg_to_shape",
133
+ "resampling_fn_seg": "resample_data_or_seg_to_shape",
134
+ "resampling_fn_data_kwargs": {
135
+ "is_seg": false,
136
+ "order": 3,
137
+ "order_z": 0,
138
+ "force_separate_z": null
139
+ },
140
+ "resampling_fn_seg_kwargs": {
141
+ "is_seg": true,
142
+ "order": 1,
143
+ "order_z": 0,
144
+ "force_separate_z": null
145
+ },
146
+ "resampling_fn_probabilities": "resample_data_or_seg_to_shape",
147
+ "resampling_fn_probabilities_kwargs": {
148
+ "is_seg": false,
149
+ "order": 1,
150
+ "order_z": 0,
151
+ "force_separate_z": null
152
+ },
153
+ "batch_dice": true
154
+ }
155
+ },
156
+ "experiment_planner_used": "ExperimentPlanner",
157
+ "label_manager": "LabelManager",
158
+ "foreground_intensity_properties_per_channel": {
159
+ "0": {
160
+ "max": 255.0,
161
+ "mean": 97.64109802246094,
162
+ "median": 92.0,
163
+ "min": 0.0,
164
+ "percentile_00_5": 13.0,
165
+ "percentile_99_5": 230.0,
166
+ "std": 40.59941101074219
167
+ }
168
+ }
169
+ }