Spaces:
Runtime error
Runtime error
Update inference.py
Browse files- inference.py +0 -2
inference.py
CHANGED
|
@@ -90,12 +90,10 @@ def segment_all(wt_model, tc_model, et_model, flair_tensor, t1_tensor, t1ce_tens
|
|
| 90 |
wt_output = segment_wt(wt_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor)
|
| 91 |
tc_output = segment_tc(tc_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor, wt_output)
|
| 92 |
et_output = segment_et(et_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor, wt_output, tc_output)
|
| 93 |
-
print(wt_output.shape)
|
| 94 |
|
| 95 |
wt_label = torch.sigmoid(wt_output.squeeze(0).squeeze(0)) > 0.5
|
| 96 |
tc_label = torch.sigmoid(tc_output.squeeze(0).squeeze(0)) > 0.5
|
| 97 |
et_label = torch.sigmoid(et_output.squeeze(0).squeeze(0)) > 0.5
|
| 98 |
-
print(wt_label.shape, tc_label.shape, et_label.shape)
|
| 99 |
|
| 100 |
output = np.zeros((128, 128, 128))
|
| 101 |
output[(tc_label == 1) & (wt_label == 0)] = 2
|
|
|
|
| 90 |
wt_output = segment_wt(wt_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor)
|
| 91 |
tc_output = segment_tc(tc_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor, wt_output)
|
| 92 |
et_output = segment_et(et_model, flair_tensor, t1_tensor, t1ce_tensor, t2_tensor, wt_output, tc_output)
|
|
|
|
| 93 |
|
| 94 |
wt_label = torch.sigmoid(wt_output.squeeze(0).squeeze(0)) > 0.5
|
| 95 |
tc_label = torch.sigmoid(tc_output.squeeze(0).squeeze(0)) > 0.5
|
| 96 |
et_label = torch.sigmoid(et_output.squeeze(0).squeeze(0)) > 0.5
|
|
|
|
| 97 |
|
| 98 |
output = np.zeros((128, 128, 128))
|
| 99 |
output[(tc_label == 1) & (wt_label == 0)] = 2
|