Reza commited on
Commit
41cb0c1
·
1 Parent(s): 643689d

completed all the folds

Browse files
Files changed (35) hide show
  1. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_best.pth +2 -2
  2. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/{checkpoint_latest.pth → checkpoint_final.pth} +2 -2
  3. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/debug.json +12 -12
  4. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_23_12_23_45.txt +0 -0
  5. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_latest.pth → Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_best.pth +2 -2
  6. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_final.pth +3 -0
  7. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/debug.json +53 -0
  8. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_14_00_46_28.txt +0 -0
  9. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_best.pth +3 -0
  10. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_final.pth +3 -0
  11. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/debug.json +53 -0
  12. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_14_17_01_55.txt +0 -0
  13. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_best.pth +3 -0
  14. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_final.pth +3 -0
  15. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/debug.json +53 -0
  16. Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_15_09_18_12.txt +0 -0
  17. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_best.pth +2 -2
  18. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_final.pth +3 -0
  19. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/debug.json +12 -12
  20. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_16_20_54_14.txt +0 -0
  21. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/.DS_Store +0 -0
  22. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_best.pth +3 -0
  23. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_final.pth +3 -0
  24. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/debug.json +53 -0
  25. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_17_11_26_20.txt +0 -0
  26. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/.DS_Store +0 -0
  27. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_best.pth +3 -0
  28. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_final.pth +3 -0
  29. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/debug.json +53 -0
  30. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_18_01_59_19.txt +0 -0
  31. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/.DS_Store +0 -0
  32. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_best.pth +3 -0
  33. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_final.pth +3 -0
  34. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/debug.json +53 -0
  35. Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_18_16_31_37.txt +0 -0
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_best.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2bb793949062de5bcf22864902eaea4cd3503460f7c80b3fe70804a3ceb9fae8
3
- size 246552790
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:729395e9ed61b954426a8f195597ae10349b2fbf119dc5aabcf91e64d1f3c88a
3
+ size 246753174
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/{checkpoint_latest.pth → checkpoint_final.pth} RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:c55ac4cfd3394ada85b561cc1fde66e4f29e522b892ffed94ad8dac2c5172ffc
3
- size 246605642
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1fb09ce78305f6da22e990863872ea8146165b672dc6a21c86265036f891c13c
3
+ size 246763952
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/debug.json CHANGED
@@ -1,16 +1,16 @@
1
  {
2
- "_best_ema": "None",
3
  "batch_size": "2",
4
  "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
  "configuration_name": "3d_fullres",
6
  "cudnn_version": 8902,
7
- "current_epoch": "0",
8
- "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f59076e5e20>",
9
- "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f58e49f6fa0>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0, 1], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
- "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f59076e59d0>",
13
- "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f58e49f6f10>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
  "dataset_json": "{'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}",
@@ -20,25 +20,25 @@
20
  "fold": "1",
21
  "folder_with_segs_from_previous_stage": "None",
22
  "gpu_name": "NVIDIA A100-SXM4-40GB",
23
- "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f590d339280>",
24
  "hostname": "anahita",
25
  "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
  "initial_lr": "0.01",
27
  "is_cascaded": "False",
28
  "is_ddp": "False",
29
- "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f590d339310>",
30
  "local_rank": "0",
31
- "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_4_18_55_41.txt",
32
- "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f590d339190>",
33
  "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
- "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f59076e5b80>",
35
  "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}, 'configuration': '3d_fullres', 'fold': 1, 'dataset_json': {'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
  "network": "PlainConvUNet",
37
  "num_epochs": "1000",
38
  "num_input_channels": "2",
39
  "num_iterations_per_epoch": "250",
40
  "num_val_iterations_per_epoch": "50",
41
- "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)",
42
  "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1",
43
  "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
  "oversample_foreground_percent": "0.33",
 
1
  {
2
+ "_best_ema": "0.8140983125280881",
3
  "batch_size": "2",
4
  "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
  "configuration_name": "3d_fullres",
6
  "cudnn_version": 8902,
7
+ "current_epoch": "550",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f1634bb7d00>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f1634bb7d30>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0, 1], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f1634bb7c70>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f1634bb7a60>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
  "dataset_json": "{'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}",
 
20
  "fold": "1",
21
  "folder_with_segs_from_previous_stage": "None",
22
  "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f16387a9310>",
24
  "hostname": "anahita",
25
  "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
  "initial_lr": "0.01",
27
  "is_cascaded": "False",
28
  "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f16387a92e0>",
30
  "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_23_12_23_45.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f16387a9190>",
33
  "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f1634c69b50>",
35
  "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}, 'configuration': '3d_fullres', 'fold': 1, 'dataset_json': {'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
  "network": "PlainConvUNet",
37
  "num_epochs": "1000",
38
  "num_input_channels": "2",
39
  "num_iterations_per_epoch": "250",
40
  "num_val_iterations_per_epoch": "50",
41
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 0.004883811438329631\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
42
  "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1",
43
  "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
  "oversample_foreground_percent": "0.33",
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_23_12_23_45.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_latest.pth → Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_best.pth RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:633b160b94a01efac7e8a1e7247fa8cc1b1e5c6f0514bfec3aa1cc6b652cde11
3
- size 246601226
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f26a781343c23da1601b21392d51b60d356653d5960a60a43bf4897238762960
3
+ size 246744150
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:036e856bc2d3d0dcc104bb51dd9447c43c4d328ac3978ecba45e736239c9534c
3
+ size 246764080
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f69f7f2ae20>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f69cf232f10>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0, 1], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f69f7f2a4c0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f69cf232fa0>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "2",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f69fdb7d250>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f69fdb7d310>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_14_00_46_28.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f69fdb7d190>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f69f7f2ab80>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}, 'configuration': '3d_fullres', 'fold': 2, 'dataset_json': {'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "2",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_14_00_46_28.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:da10b3d16cab87c8ba68d35596e77810ea69b09e47cb1f5775eac37eaac3bb45
3
+ size 246743254
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b5d532935938349d98ff0452637ca4bcd029fe4e6128107f90a27e2a5e68e857
3
+ size 246763504
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f9e31fa6a00>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f9e31f81fa0>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0, 1], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f9e31fa69d0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f9e31f81fd0>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "3",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f9e5e953220>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f9e5e9532e0>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_14_17_01_55.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f9e5e953160>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f9e31fa6b50>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}, 'configuration': '3d_fullres', 'fold': 3, 'dataset_json': {'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "2",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_14_17_01_55.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fad1b6e92cbf3bd3e823b29d4c6ebbe1b647979576edd6d25d3f8e3dccc795e3
3
+ size 246748758
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c494cbaf37bb613d3a46a2f783a2ddce3b85d566be2c6ee5eed59ffe055530a4
3
+ size 246764144
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7fe00b275c70>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7fe00b2519d0>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0, 1], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7fe00b2754f0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7fe00b275c40>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "4",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7fe01164b280>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7fe01164b340>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_15_09_18_12.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7fe01164b1c0>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7fe00b275bb0>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}, 'configuration': '3d_fullres', 'fold': 4, 'dataset_json': {'description': '', 'labels': {'background': 0, 'lesion': 1}, 'licence': 'hands off!', 'name': 'UCSF_Enhancement', 'numTraining': 961, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1', '1': 'T1Post'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "2",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset503_Enhancement', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.0, 1.0, 1.0], 'original_median_shape_after_transp': [132, 194, 149], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 91, 'patch_size': [224, 160], 'median_image_size_in_voxels': [194.0, 149.0], 'spacing': [1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [146.0, 194.0, 149.0], 'spacing': [1.0, 1.0, 1.0], 'normalization_schemes': ['ZScoreNormalization', 'ZScoreNormalization'], 'use_mask_for_norm': [True, True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 2047527.5, 'mean': 35477.049718847586, 'median': 1393.2421875, 'min': -32763.0, 'percentile_00_5': 103.0, 'percentile_99_5': 563834.0, 'std': 113955.12641145437}, '1': {'max': 3781445.75, 'mean': 82266.91961786283, 'median': 2449.01318359375, 'min': -32743.0, 'percentile_00_5': 219.0, 'percentile_99_5': 1595717.5, 'std': 273467.55908133776}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset503_Enhancement",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset503_Enhancement/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_15_09_18_12.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_best.pth CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:6196093f8a7219bbf4f53e5f52bc527857b9489320139eb9be3c84845fcbeaba
3
- size 246627414
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f856be0d20aa1964c8bfe00914e86ca3727894e9ce05975033dc16208b604d7d
3
+ size 247065622
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e7590850f748eb502d5fd8194edc7822d386ca85402cbde5ef852e5d4402f25d
3
+ size 247112112
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/debug.json CHANGED
@@ -1,16 +1,16 @@
1
  {
2
- "_best_ema": "None",
3
  "batch_size": "2",
4
  "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
  "configuration_name": "3d_fullres",
6
  "cudnn_version": 8902,
7
- "current_epoch": "0",
8
- "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f44617d2c70>",
9
- "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f44617aecd0>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
- "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f44617d2a30>",
13
- "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f44617d2c40>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
  "dataset_json": "{'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}",
@@ -20,25 +20,25 @@
20
  "fold": "1",
21
  "folder_with_segs_from_previous_stage": "None",
22
  "gpu_name": "NVIDIA A100-SXM4-40GB",
23
- "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f4461b95280>",
24
  "hostname": "anahita",
25
  "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
  "initial_lr": "0.01",
27
  "is_cascaded": "False",
28
  "is_ddp": "False",
29
- "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f4461b95340>",
30
  "local_rank": "0",
31
- "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_5_19_44_21.txt",
32
- "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f4461b951c0>",
33
  "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
- "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f44617d2bb0>",
35
  "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}, 'configuration': '3d_fullres', 'fold': 1, 'dataset_json': {'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
  "network": "PlainConvUNet",
37
  "num_epochs": "1000",
38
  "num_input_channels": "1",
39
  "num_iterations_per_epoch": "250",
40
  "num_val_iterations_per_epoch": "50",
41
- "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)",
42
  "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1",
43
  "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
  "oversample_foreground_percent": "0.33",
 
1
  {
2
+ "_best_ema": "0.9101938028471865",
3
  "batch_size": "2",
4
  "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
  "configuration_name": "3d_fullres",
6
  "cudnn_version": 8902,
7
+ "current_epoch": "1000",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f859f5ca760>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f859f5ca820>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f859f5ca2e0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f859f5ca790>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
  "dataset_json": "{'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}",
 
20
  "fold": "1",
21
  "folder_with_segs_from_previous_stage": "None",
22
  "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f85a51d9370>",
24
  "hostname": "anahita",
25
  "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
  "initial_lr": "0.01",
27
  "is_cascaded": "False",
28
  "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f85a51d9340>",
30
  "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_25_07_33_12.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f85a51d91f0>",
33
  "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f859f681bb0>",
35
  "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}, 'configuration': '3d_fullres', 'fold': 1, 'dataset_json': {'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
  "network": "PlainConvUNet",
37
  "num_epochs": "1000",
38
  "num_input_channels": "1",
39
  "num_iterations_per_epoch": "250",
40
  "num_val_iterations_per_epoch": "50",
41
+ "optimizer": "SGD (\nParameter Group 0\n dampening: 0\n differentiable: False\n foreach: None\n initial_lr: 0.01\n lr: 1.995262314968881e-05\n maximize: False\n momentum: 0.99\n nesterov: True\n weight_decay: 3e-05\n)",
42
  "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1",
43
  "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
  "oversample_foreground_percent": "0.33",
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_1/training_log_2024_1_16_20_54_14.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/.DS_Store ADDED
Binary file (6.15 kB). View file
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:da71fe778255c2dc9ed8f43f7392615a7df879927c94e8a43a1a54fa52a4281e
3
+ size 246910358
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cf8ca3d09d890b07bc8387e75c2849bba1f3304725b59576b9859274e7b49057
3
+ size 247113072
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f9911e62c70>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f9911e3efa0>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f9911e62a30>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f9911e62c40>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "2",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f9917905280>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f9917905340>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_17_11_26_20.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f99179051c0>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f9911e62bb0>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}, 'configuration': '3d_fullres', 'fold': 2, 'dataset_json': {'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "1",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_2/training_log_2024_1_17_11_26_20.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/.DS_Store ADDED
Binary file (6.15 kB). View file
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:05a13951ff9a849b3c9adc9a5f5b6fc446c8d486186dd410fa4132bd554f92d1
3
+ size 247095318
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b507fe65c311b5efea1bf1663233a12e89ca29ca61b308591a0b5d8900843a0c
3
+ size 247111920
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7fd8bf275c70>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7fd8bf252c40>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7fd8bf275a00>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7fd8bf275c40>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "3",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7fd8bf638280>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7fd8bf638340>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_18_01_59_19.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7fd8bf6381c0>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7fd8bf275bb0>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}, 'configuration': '3d_fullres', 'fold': 3, 'dataset_json': {'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "1",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_3/training_log_2024_1_18_01_59_19.txt ADDED
The diff for this file is too large to render. See raw diff
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/.DS_Store ADDED
Binary file (6.15 kB). View file
 
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_best.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49f250a5571f05a096367a67851548b98becabcc58bf6ebbeee582912a0a7039
3
+ size 247095638
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/checkpoint_final.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:422cbdd73143e178873896725520d7baea4ec0187cbf89d3432a2b83cb81b60b
3
+ size 247113584
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/debug.json ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_best_ema": "None",
3
+ "batch_size": "2",
4
+ "configuration_manager": "{'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}",
5
+ "configuration_name": "3d_fullres",
6
+ "cudnn_version": 8902,
7
+ "current_epoch": "0",
8
+ "dataloader_train": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f3ab6bd3c70>",
9
+ "dataloader_train.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f3a8ded4c70>",
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 = [112, 160, 128], patch_center_dist_from_border = None, do_elastic_deform = False, alpha = (0, 0), sigma = (0, 0), do_rotation = True, angle_x = (-0.5235987755982988, 0.5235987755982988), angle_y = (-0.5235987755982988, 0.5235987755982988), angle_z = (-0.5235987755982988, 0.5235987755982988), 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, 2) ), MaskTransform( apply_to_channels = [0], seg_key = 'seg', data_key = 'data', set_outside_to = 0, mask_idx_in_seg = 0 ), 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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
12
+ "dataloader_val": "<nnunetv2.training.data_augmentation.custom_transforms.limited_length_multithreaded_augmenter.LimitedLenWrapper object at 0x7f3ab6bd34f0>",
13
+ "dataloader_val.generator": "<nnunetv2.training.dataloading.data_loader_3d.nnUNetDataLoader3D object at 0x7f3ab6bd3c40>",
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, 1.0], [0.5, 0.5, 0.5], [0.25, 0.25, 0.25], [0.125, 0.125, 0.125], [0.0625, 0.0625, 0.0625]] ), NumpyToTensor( keys = ['data', 'target'], cast_to = 'float' )] )",
16
+ "dataset_json": "{'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}",
17
+ "device": "cuda:0",
18
+ "disable_checkpointing": "False",
19
+ "enable_deep_supervision": "True",
20
+ "fold": "4",
21
+ "folder_with_segs_from_previous_stage": "None",
22
+ "gpu_name": "NVIDIA A100-SXM4-40GB",
23
+ "grad_scaler": "<torch.cuda.amp.grad_scaler.GradScaler object at 0x7f3abc81f280>",
24
+ "hostname": "anahita",
25
+ "inference_allowed_mirroring_axes": "(0, 1, 2)",
26
+ "initial_lr": "0.01",
27
+ "is_cascaded": "False",
28
+ "is_ddp": "False",
29
+ "label_manager": "<nnunetv2.utilities.label_handling.label_handling.LabelManager object at 0x7f3abc81f340>",
30
+ "local_rank": "0",
31
+ "log_file": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_18_16_31_37.txt",
32
+ "logger": "<nnunetv2.training.logging.nnunet_logger.nnUNetLogger object at 0x7f3abc81f1c0>",
33
+ "loss": "DeepSupervisionWrapper(\n (loss): DC_and_CE_loss(\n (ce): RobustCrossEntropyLoss()\n (dc): MemoryEfficientSoftDiceLoss()\n )\n)",
34
+ "lr_scheduler": "<nnunetv2.training.lr_scheduler.polylr.PolyLRScheduler object at 0x7f3ab6bd3bb0>",
35
+ "my_init_kwargs": "{'plans': {'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}, 'configuration': '3d_fullres', 'fold': 4, 'dataset_json': {'description': '', 'labels': {'background': 0, 'CSF': 1, 'Cortical Gray Matter': 2, 'White Matter': 3, 'Gray Matter': 4, 'Brain Stem': 5, 'Cerebellum': 6}, 'licence': 'hands off!', 'name': 'pcnsl_tissue', 'numTraining': 67, 'reference': '', 'release': '0.0', 'channel_names': {'0': 'T1'}, 'file_ending': '.nii.gz'}, 'unpack_dataset': True, 'device': device(type='cuda')}",
36
+ "network": "PlainConvUNet",
37
+ "num_epochs": "1000",
38
+ "num_input_channels": "1",
39
+ "num_iterations_per_epoch": "250",
40
+ "num_val_iterations_per_epoch": "50",
41
+ "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)",
42
+ "output_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4",
43
+ "output_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/results/Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres",
44
+ "oversample_foreground_percent": "0.33",
45
+ "plans_manager": "{'dataset_name': 'Dataset504_Tissue', 'plans_name': 'nnUNetPlans', 'original_median_spacing_after_transp': [1.2000000476837158, 0.859375, 0.859375], 'original_median_shape_after_transp': [120, 196, 165], 'image_reader_writer': 'SimpleITKIO', 'transpose_forward': [0, 1, 2], 'transpose_backward': [0, 1, 2], 'configurations': {'2d': {'data_identifier': 'nnUNetPlans_2d', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 104, 'patch_size': [192, 160], 'median_image_size_in_voxels': [192.0, 160.0], 'spacing': [0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [5, 5], 'pool_op_kernel_sizes': [[1, 1], [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]], '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}, '3d_fullres': {'data_identifier': 'nnUNetPlans_3d_fullres', 'preprocessor_name': 'DefaultPreprocessor', 'batch_size': 2, 'patch_size': [112, 160, 128], 'median_image_size_in_voxels': [117.0, 192.0, 160.0], 'spacing': [1.2000000476837158, 0.859375, 0.859375], 'normalization_schemes': ['ZScoreNormalization'], 'use_mask_for_norm': [True], 'UNet_class_name': 'PlainConvUNet', 'UNet_base_num_features': 32, 'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2], 'num_pool_per_axis': [4, 5, 5], 'pool_op_kernel_sizes': [[1, 1, 1], [2, 2, 2], [2, 2, 2], [2, 2, 2], [2, 2, 2], [1, 2, 2]], 'conv_kernel_sizes': [[3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3], [3, 3, 3]], 'unet_max_num_features': 320, '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': False}}, 'experiment_planner_used': 'ExperimentPlanner', 'label_manager': 'LabelManager', 'foreground_intensity_properties_per_channel': {'0': {'max': 93203.234375, 'mean': 1838.2391357421875, 'median': 359.3999938964844, 'min': 0.0, 'percentile_00_5': 0.0, 'percentile_99_5': 45620.28125, 'std': 6418.310546875}}}",
46
+ "preprocessed_dataset_folder": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue/nnUNetPlans_3d_fullres",
47
+ "preprocessed_dataset_folder_base": "/working/i2_phi3/CNS_lymphoma/repos/nnunet-2/nnUNet/nnunetv2/preprocessed/Dataset504_Tissue",
48
+ "save_every": "50",
49
+ "torch_version": "2.1.2+cu121",
50
+ "unpack_dataset": "True",
51
+ "was_initialized": "True",
52
+ "weight_decay": "3e-05"
53
+ }
Dataset504_Tissue/nnUNetTrainer__nnUNetPlans__3d_fullres/fold_4/training_log_2024_1_18_16_31_37.txt ADDED
The diff for this file is too large to render. See raw diff