Skip to content

Commit 4d98dd4

Browse files
authored
update deep_atlas (#823)
Signed-off-by: KumoLiu <[email protected]>
1 parent dcbd450 commit 4d98dd4

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

deep_atlas/deep_atlas_tutorial.ipynb

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -503,9 +503,8 @@
503503
"transform_seg_available = monai.transforms.Compose(\n",
504504
" transforms=[\n",
505505
" monai.transforms.LoadImageD(keys=['img', 'seg'], image_only=True),\n",
506-
" monai.transforms.ToTensorD(keys=['img', 'seg']),\n",
507506
" monai.transforms.TransposeD(keys=['img', 'seg'], indices=(2, 1, 0)),\n",
508-
" monai.transforms.AddChannelD(keys=['img', 'seg']),\n",
507+
" monai.transforms.EnsureChannelFirstD(keys=['img', 'seg']),\n",
509508
" monai.transforms.ResizeD(\n",
510509
" keys=['img', 'seg'],\n",
511510
" spatial_size=(resize, resize, resize),\n",
@@ -740,9 +739,8 @@
740739
"transform_pair = monai.transforms.Compose(\n",
741740
" transforms=[\n",
742741
" monai.transforms.LoadImageD(keys=['img1', 'seg1', 'img2', 'seg2'], image_only=True, allow_missing_keys=True),\n",
743-
" monai.transforms.ToTensorD(keys=['img1', 'seg1', 'img2', 'seg2'], allow_missing_keys=True),\n",
744742
" monai.transforms.TransposeD(keys=['img1', 'seg1', 'img2', 'seg2'], indices=(2, 1, 0), allow_missing_keys=True),\n",
745-
" monai.transforms.AddChannelD(keys=['img1', 'seg1', 'img2', 'seg2'], allow_missing_keys=True),\n",
743+
" monai.transforms.EnsureChannelFirstD(keys=['img1', 'seg1', 'img2', 'seg2'], allow_missing_keys=True),\n",
746744
" monai.transforms.ConcatItemsD(keys=['img1', 'img2'], name='img12', dim=0),\n",
747745
" monai.transforms.DeleteItemsD(keys=['img1', 'img2']),\n",
748746
" monai.transforms.ResizeD(\n",
@@ -889,7 +887,7 @@
889887
"\n",
890888
"data_item = random.choice(dataset_seg_available_train)\n",
891889
"seg_net_example_output = seg_net(data_item['img'].unsqueeze(0))\n",
892-
"print(f\"Segmentation classes: {torch.unique(data_item['seg'])}\")\n",
890+
"print(f\"Segmentation classes: {torch.unique(data_item['seg']).as_tensor()}\")\n",
893891
"print(f\"Shape of ground truth label: {data_item['seg'].unsqueeze(0).shape}\")\n",
894892
"print(f\"Shape of seg_net output: {seg_net_example_output.shape}\")"
895893
]
@@ -3037,7 +3035,7 @@
30373035
"name": "python",
30383036
"nbconvert_exporter": "python",
30393037
"pygments_lexer": "ipython3",
3040-
"version": "3.8.10"
3038+
"version": "3.8.13"
30413039
}
30423040
},
30433041
"nbformat": 4,

0 commit comments

Comments
 (0)