@@ -34,7 +34,7 @@ def test_tensor_values(self):
3434 self .assertIn ("sub_img" , result )
3535 result ["sub_img" ] += 1
3636 assert_allclose (result ["img1" ], torch .tensor ([[0 , 1 ], [1 , 2 ]], device = device ))
37- assert_allclose (result ["sub_img" ], torch .tensor ([[0 , 0 ], [0 , 0 ]], device = device ))
37+ assert_allclose (result ["sub_img" ], torch .tensor ([[1 , 1 ], [1 , 1 ]], device = device ))
3838
3939 def test_metatensor_values (self ):
4040 device = torch .device ("cuda:0" ) if torch .cuda .is_available () else torch .device ("cpu:0" )
@@ -48,15 +48,15 @@ def test_metatensor_values(self):
4848 self .assertEqual (result ["img1" ].meta , result ["sub_img" ].meta )
4949 result ["sub_img" ] += 1
5050 assert_allclose (result ["img1" ], torch .tensor ([[0 , 1 ], [1 , 2 ]], device = device ))
51- assert_allclose (result ["sub_img" ], torch .tensor ([[0 , 0 ], [0 , 0 ]], device = device ))
51+ assert_allclose (result ["sub_img" ], torch .tensor ([[1 , 1 ], [1 , 1 ]], device = device ))
5252
5353 def test_numpy_values (self ):
5454 input_data = {"img1" : np .array ([[0 , 1 ], [1 , 2 ]]), "img2" : np .array ([[0 , 1 ], [1 , 2 ]])}
5555 result = SubtractItemsd (keys = ["img1" , "img2" ], name = "sub_img" )(input_data )
5656 self .assertIn ("sub_img" , result )
5757 result ["sub_img" ] += 1
5858 np .testing .assert_allclose (result ["img1" ], np .array ([[0 , 1 ], [1 , 2 ]]))
59- np .testing .assert_allclose (result ["sub_img" ], np .array ([[0 , 0 ], [0 , 0 ]]))
59+ np .testing .assert_allclose (result ["sub_img" ], np .array ([[1 , 1 ], [1 , 1 ]]))
6060
6161if __name__ == "__main__" :
6262 unittest .main ()
0 commit comments