Then I get the information that auto3d seg completed succesfully and files from test set will be in ensemble_output - but no files are present there (although folder gets created)
2024/08/22 19:40:47 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
dints_3 - training ...: 100%|███████████████████████████████████| 40/40 [9:24:19<00:00, 846.48s/round]
dints_3 - validation at original spacing/resolution
2024-08-23 05:16:03,679 - WARNING - dints_3 - training: finished
2024-08-23 05:16:06,920 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/hyper_parameters_search.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/network_search.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/dints_4/configs/transforms_validate.yaml'"]
2024/08/23 05:16:16 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
dints_4 - training ...: 100%|███████████████████████████████████| 40/40 [9:25:59<00:00, 849.00s/round]
dints_4 - validation at original spacing/resolution
2024-08-23 14:53:05,172 - WARNING - dints_4 - training: finished
2024-08-23 14:53:08,393 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_0/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_0/configs/hyper_parameters.yaml'"]
2024/08/23 14:53:16 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet2d_0 - training: 100%|████████████████████████████████| 300/300 [3:29:16<00:00, 41.86s/epoch]
2024-08-23 18:22:35,724 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_1/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_1/configs/hyper_parameters.yaml'"]
2024/08/23 18:22:43 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet2d_1 - training: 100%|████████████████████████████████| 300/300 [3:30:26<00:00, 42.09s/epoch]
2024-08-23 21:53:12,197 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_2/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_2/configs/hyper_parameters.yaml'"]
2024/08/23 21:53:19 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet2d_2 - training: 100%|████████████████████████████████| 300/300 [3:30:25<00:00, 42.08s/epoch]
2024-08-24 01:23:47,636 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_3/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_3/configs/hyper_parameters.yaml'"]
2024/08/24 01:23:54 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet2d_3 - training: 100%|████████████████████████████████| 300/300 [3:31:10<00:00, 42.23s/epoch]
2024-08-24 04:55:07,927 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_4/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet2d_4/configs/hyper_parameters.yaml'"]
2024/08/24 04:55:15 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet2d_4 - training: 100%|████████████████████████████████| 300/300 [3:31:01<00:00, 42.21s/epoch]
2024-08-24 08:26:19,707 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_0/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_0/configs/hyper_parameters.yaml'"]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024/08/24 08:26:27 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet_0 - training: 89%|███████████████████████████▋ | 268/300 [9:30:51<1 segresnet_0 - training: 90%|███████████████████████████▊ | 269/300 [9:32:53<1 segresnet_0 - training: 90%|███████████████████████████▉ | 270/300 [9:34:55<1 segresnet_0 - training: 90%|████████████████████████████ | 271/300 [9:36:58<1 segresnet_0 - training: 91%|████████████████████████████ | 272/300 [9:39:43<1 segresnet_0 - training: 91%|████████████████████████████▏ | 273/300 [9:41:45<1 segresnet_0 - training: 91%|██████████████████████████████▏ | 274/300 [9:43:47 segresnet_0 - training: 92%|██████████████████████████████▎ | 275/300 [9:45:49 segresnet_0 - training: 92%|██████████████████████████████▎ | 276/300 [9:48:34 segresnet_0 - training: 92%|██████████████████████████████▍ | 277/300 [9:50:36 segresnet_0 - training: 93%|██████████████████████████████▌ | 278/300 [9:52:38 segresnet_0 - training: 93%|██████████████████████████████▋ | 279/300 [9:54:41<44segresnet_0 - training: 93%|██████████████████████████████▊ | 280/300 [9:57:26<46segresnet_0 - training: 94%|██████████████████████████████▉ | 281/300 [9:59:29<42segresnet_0 - training: 94%|██████████████████████████████ | 282/300 [10:01:32<39segresnet_0 - training: 94%|██████████████████████████████▏ | 283/300 [10:04:18<40segresnet_0 - training: 95%|██████████████████████████████▎ | 284/300 [10:06:21<36segresnet_0 - training: 95%|██████████████████████████████▍ | 285/300 [10:08:23<32segresnet_0 - training: 95%|██████████████████████████████▌ | 286/300 [10:11:08<33segresnet_0 - training: 96%|██████████████████████████████▌ | 287/300 [10:13:11<29segresnet_0 - training: 96%|██████████████████████████████▋ | 288/300 [10:15:13<26segresnet_0 - training: 96%|██████████████████████████████▊ | 289/300 [10:17:58<26segresnet_0 - training: 97%|██████████████████████████████▉ | 290/300 [10:20:01<22segresnet_0 - training: 97%|███████████████████████████████ | 291/300 [10:22:46<21segresnet_0 - training: 97%|███████████████████████████████▏| 292/300 [10:24:49<18segresnet_0 - training: 98%|███████████████████████████████▎| 293/300 [10:27:34<17segresnet_0 - training: 98%|███████████████████████████████▎| 294/300 [10:29:37<13segresnet_0 - training: 98%|███████████████████████████████▍| 295/300 [10:32:22<12segresnet_0 - training: 99%|███████████████████████████████▌| 296/300 [10:34:25<09segresnet_0 - training: 99%|███████████████████████████████▋| 297/300 [10:37:10<07segresnet_0 - training: 99%|███████████████████████████████▊| 298/300 [10:39:56<05segresnet_0 - training: 100%|███████████████████████████████▉| 299/300 [10:42:41<02segresnet_0 - training: 100%|████████████████████████████████| 300/300 [10:45:26<00segresnet_0 - training: 100%|████████████████████████████████| 300/300 [10:45:26<00:00, 129.09s/epoch]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024-08-24 19:12:42,797 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_1/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_1/configs/hyper_parameters.yaml'"]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024/08/24 19:12:50 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet_1 - training: 100%|█████████████| 300/300 [10:48:35<00:00, 129.72s/epoch]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024-08-25 06:02:15,986 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_2/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_2/configs/hyper_parameters.yaml'"]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024/08/25 06:02:24 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet_2 - training: 100%|█████████████| 300/300 [10:51:15<00:00, 130.25s/epoch]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024-08-25 16:54:29,743 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_3/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_3/configs/hyper_parameters.yaml'"]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024/08/25 16:54:37 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet_3 - training: 100%|████████████████████████████████████████████████████████████████████████████████████| 300/300 [10:51:07<00:00, 130.23s/epoch]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024-08-26 03:46:35,712 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_4/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/segresnet_4/configs/hyper_parameters.yaml'"]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024/08/26 03:46:43 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
segresnet_4 - training: 100%|████████████████████████████████████████████████████████████████████████████████████| 300/300 [10:50:27<00:00, 130.09s/epoch]
`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
2024-08-26 14:38:00,553 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/configs/transforms_validate.yaml'"]
monai.networks.nets.swin_unetr SwinUNETR.__init__:img_size: Argument `img_size` has been deprecated since version 1.3. It will be removed in version 1.5. The img_size argument is not required anymore and checks on the input size are run during forward().
2024-08-26 14:38:10,744 - INFO - Downloaded: /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt
2024-08-26 14:38:10,744 - INFO - Expected md5 is None, skip md5 check for file /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_0/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt.
2024/08/26 14:38:11 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
swinunetr_0 - training ...: 6%|████▌ | 7/123 [1:38:31<27:12:43, 844.51s/round]
2024-08-26 16:23:58,012 - WARNING - swinunetr_0 - training: finished with early stop
2024-08-26 16:23:59,986 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/configs/transforms_validate.yaml'"]
monai.networks.nets.swin_unetr SwinUNETR.__init__:img_size: Argument `img_size` has been deprecated since version 1.3. It will be removed in version 1.5. The img_size argument is not required anymore and checks on the input size are run during forward().
2024-08-26 16:24:25,515 - INFO - Downloaded: /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt
2024-08-26 16:24:25,516 - INFO - Expected md5 is None, skip md5 check for file /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_1/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt.
2024/08/26 16:24:25 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
swinunetr_1 - training ...: 12%|█████████▋ | 15/123 [3:16:50<23:37:13, 787.35s/round]
2024-08-26 19:48:49,743 - WARNING - swinunetr_1 - training: finished with early stop
2024-08-26 19:48:51,829 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/configs/transforms_validate.yaml'"]
monai.networks.nets.swin_unetr SwinUNETR.__init__:img_size: Argument `img_size` has been deprecated since version 1.3. It will be removed in version 1.5. The img_size argument is not required anymore and checks on the input size are run during forward().
2024-08-26 19:49:01,723 - INFO - Downloaded: /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt
2024-08-26 19:49:01,724 - INFO - Expected md5 is None, skip md5 check for file /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_2/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt.
2024/08/26 19:49:01 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
swinunetr_2 - training ...: 11%|████████▉ | 14/123 [3:05:00<24:00:27, 792.91s/round]
2024-08-26 23:01:44,110 - WARNING - swinunetr_2 - training: finished with early stop
2024-08-26 23:01:46,219 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/configs/transforms_validate.yaml'"]
monai.networks.nets.swin_unetr SwinUNETR.__init__:img_size: Argument `img_size` has been deprecated since version 1.3. It will be removed in version 1.5. The img_size argument is not required anymore and checks on the input size are run during forward().
2024-08-26 23:01:55,547 - INFO - Downloaded: /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt
2024-08-26 23:01:55,547 - INFO - Expected md5 is None, skip md5 check for file /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_3/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt.
2024/08/26 23:01:55 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
swinunetr_3 - training ...: 11%|████████▉ | 14/123 [3:04:04<23:53:06, 788.87s/round]
2024-08-27 02:13:10,402 - WARNING - swinunetr_3 - training: finished with early stop
2024-08-27 02:13:12,505 - INFO - ['python', '/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/scripts/train.py', 'run', "--config_file='/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/configs/hyper_parameters.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/configs/network.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/configs/transforms_infer.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/configs/transforms_train.yaml,/workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/configs/transforms_validate.yaml'"]
monai.networks.nets.swin_unetr SwinUNETR.__init__:img_size: Argument `img_size` has been deprecated since version 1.3. It will be removed in version 1.5. The img_size argument is not required anymore and checks on the input size are run during forward().
2024-08-27 02:13:21,974 - INFO - Downloaded: /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt
2024-08-27 02:13:21,974 - INFO - Expected md5 is None, skip md5 check for file /workspaces/prostate_opi_year_3/data/work_dir_b/swinunetr_4/pretrained_model/swin_unetr.base_5000ep_f48_lr2e-4_pretrained.pt.
2024/08/27 02:13:22 INFO mlflow.tracking.fluent: Experiment with name 'Auto3DSeg' does not exist. Creating a new experiment.
swinunetr_4 - training ...: 15%|████████████▏ | 19/123 [4:05:10<22:21:59, 774.23s/round]
2024-08-27 06:25:33,346 - WARNING - swinunetr_4 - training: finished with early stop
2024-08-27 06:25:35,516 - INFO - Ensembling using single GPU!
2024-08-27 06:25:35,516 - INFO - The output_dir is not specified. /workspaces/prostate_opi_year_3/data/work_dir_b/ensemble_output will be used to save ensemble predictions.
2024-08-27 06:25:35,516 - INFO - Directory /workspaces/prostate_opi_year_3/data/work_dir_b/ensemble_output is created to save ensemble predictions
2024-08-27 06:25:35,822 - INFO - Auto3Dseg picked the following networks to ensemble:
2024-08-27 06:25:35,822 - INFO - segresnet_0
2024-08-27 06:25:35,822 - INFO - segresnet_1
2024-08-27 06:25:35,822 - INFO - segresnet_2
2024-08-27 06:25:35,823 - INFO - segresnet_3
2024-08-27 06:25:35,823 - INFO - segresnet_4
2024-08-27 06:25:35,823 - INFO - Auto3Dseg ensemble prediction outputs will be saved in /workspaces/prostate_opi_year_3/data/work_dir_b/ensemble_output.
Ensembling (rank 0)...: 0%| | 0/55 [00:00<?, ?it/s]`apex.normalization.InstanceNorm3dNVFuser` is not installed properly, use nn.InstanceNorm3d instead.
Ensembling (rank 0)...: 100%|█████████████████████████████████████████████████████████████████████████████████████████████| 55/55 [11:00<00:00, 12.01s/it]
Auto3Dseg pipeline is completed successfully.
Expected behavior
files (outputs of infrence of the test set) should be present in /workspaces/prostate_opi_year_3/data/work_dir_b/ensemble_output
Environment
Ensuring you use the relevant python executable, please paste the output of:
Describe the bug I had run the auto 3d seg on private dataset and i have no files in results folder of the test set.
To Reproduce run code
in datalist path the path to the file below is passed
Then I get the information that auto3d seg completed succesfully and files from test set will be in ensemble_output - but no files are present there (although folder gets created)
Expected behavior files (outputs of infrence of the test set) should be present in /workspaces/prostate_opi_year_3/data/work_dir_b/ensemble_output
Environment
Ensuring you use the relevant python executable, please paste the output of:
Additional context Dockerfile based on monai dockerfile