Spaces:
Sleeping
Sleeping
西牧慧
commited on
Commit
·
6275589
1
Parent(s):
ee15a41
update: parcellation
Browse files
src/utils/parcellation.py
CHANGED
@@ -75,20 +75,25 @@ def parcellation(voxel, pnet_c, pnet_s, pnet_a, device):
|
|
75 |
axial = voxel.transpose(2, 1, 0)
|
76 |
|
77 |
# Perform parcellation for the coronal view
|
|
|
78 |
out_c = parcellate(coronal, pnet_c, device, "c").permute(1, 3, 0, 2)
|
79 |
torch.cuda.empty_cache()
|
|
|
80 |
|
81 |
# Perform parcellation for the sagittal view
|
|
|
82 |
out_s = parcellate(sagittal, pnet_s, device, "s").permute(1, 0, 2, 3)
|
83 |
torch.cuda.empty_cache()
|
|
|
84 |
|
85 |
# Combine the results from coronal and sagittal views
|
86 |
out_e = out_c + out_s
|
87 |
del out_c, out_s
|
88 |
-
|
89 |
# Perform parcellation for the axial view
|
90 |
out_a = parcellate(axial, pnet_a, device, "a").permute(1, 3, 2, 0)
|
91 |
torch.cuda.empty_cache()
|
|
|
92 |
|
93 |
# Combine the results from all views
|
94 |
out_e = out_a + out_e
|
|
|
75 |
axial = voxel.transpose(2, 1, 0)
|
76 |
|
77 |
# Perform parcellation for the coronal view
|
78 |
+
print("Performing parcellation for coronal view...")
|
79 |
out_c = parcellate(coronal, pnet_c, device, "c").permute(1, 3, 0, 2)
|
80 |
torch.cuda.empty_cache()
|
81 |
+
print("Parcellation for coronal view completed.")
|
82 |
|
83 |
# Perform parcellation for the sagittal view
|
84 |
+
print("Performing parcellation for sagittal view...")
|
85 |
out_s = parcellate(sagittal, pnet_s, device, "s").permute(1, 0, 2, 3)
|
86 |
torch.cuda.empty_cache()
|
87 |
+
print("Parcellation for sagittal view completed.")
|
88 |
|
89 |
# Combine the results from coronal and sagittal views
|
90 |
out_e = out_c + out_s
|
91 |
del out_c, out_s
|
92 |
+
print("Combining results from coronal and sagittal views...")
|
93 |
# Perform parcellation for the axial view
|
94 |
out_a = parcellate(axial, pnet_a, device, "a").permute(1, 3, 2, 0)
|
95 |
torch.cuda.empty_cache()
|
96 |
+
print("Parcellation for axial view completed.")
|
97 |
|
98 |
# Combine the results from all views
|
99 |
out_e = out_a + out_e
|