@@ -353,25 +353,23 @@ def tmp(t):
353
353
('kthvalue' , small_3d_unique , lambda t : [3 ],),
354
354
('kthvalue' , small_3d_unique , lambda t : [3 , 1 ], 'dim' ),
355
355
('kthvalue' , small_3d_unique , lambda t : [3 , - 1 ], 'neg_dim' ),
356
- ('lerp' , small_3d , lambda t : [small_3d (t ), 0.3 ], '' , types , False , "skipIfRocm:HalfTensor" ),
357
- ('max' , small_3d_unique , lambda t : [], '' , types , False , "skipIfRocm:HalfTensor" ),
358
- ('max' , small_3d_unique , lambda t : [1 ], 'dim' , types , False , skipIfRocm ),
359
- ('max' , small_3d_unique , lambda t : [- 1 ], 'neg_dim' , types , False , skipIfRocm ),
356
+ ('lerp' , small_3d , lambda t : [small_3d (t ), 0.3 ]),
357
+ ('max' , small_3d_unique , lambda t : []),
358
+ ('max' , small_3d_unique , lambda t : [1 ], 'dim' ),
359
+ ('max' , small_3d_unique , lambda t : [- 1 ], 'neg_dim' ),
360
360
('max' , medium_2d , lambda t : [medium_2d (t )], 'elementwise' ),
361
361
('min' , small_3d_unique , lambda t : [], '' , types , False , "skipIfRocm:HalfTensor" ),
362
362
('min' , small_3d_unique , lambda t : [1 ], 'dim' , types , False , skipIfRocm ),
363
363
('min' , small_3d_unique , lambda t : [- 1 ], 'neg_dim' , types , False , skipIfRocm ),
364
364
('min' , medium_2d , lambda t : [medium_2d (t )], 'elementwise' ),
365
- ('mean' , small_3d , lambda t : [], '' , types , False , "skipIfRocm:HalfTensor" ),
366
- ('mean' , small_3d , lambda t : [- 1 ], 'neg_dim' , types , False , "skipIfRocm:DoubleTensor,FloatTensor,HalfTensor" ),
367
- ('mean' , small_3d , lambda t : [1 ], 'dim' , types , False , "skipIfRocm:DoubleTensor,FloatTensor,HalfTensor" ),
368
- ('mode' , small_3d , lambda t : [], '' , types , False , skipIfRocm ),
369
- ('mode' , small_3d , lambda t : [1 ], 'dim' , types , False , skipIfRocm ),
370
- ('mode' , small_3d , lambda t : [- 1 ], 'neg_dim' , types , False , skipIfRocm ),
371
- ('mvlgamma' , lambda t : tensor_clamp (small_2d (t ), 0.1 , 10 ), lambda t : [1 ], '2d_p=1' , float_types_no_half ,
372
- False , "skipIfRocm:DoubleTensor,FloatTensor" ),
373
- ('mvlgamma' , lambda t : tensor_clamp (small_2d (t ), 0.6 , 10 ), lambda t : [2 ], '2d_p=2' , float_types_no_half ,
374
- False , "skipIfRocm:DoubleTensor,FloatTensor" ),
365
+ ('mean' , small_3d , lambda t : []),
366
+ ('mean' , small_3d , lambda t : [- 1 ], 'neg_dim' ),
367
+ ('mean' , small_3d , lambda t : [1 ], 'dim' ),
368
+ ('mode' , small_3d , lambda t : []),
369
+ ('mode' , small_3d , lambda t : [1 ], 'dim' ),
370
+ ('mode' , small_3d , lambda t : [- 1 ], 'neg_dim' ),
371
+ ('mvlgamma' , lambda t : tensor_clamp (small_2d (t ), 0.1 , 10 ), lambda t : [1 ], '2d_p=1' , float_types_no_half ),
372
+ ('mvlgamma' , lambda t : tensor_clamp (small_2d (t ), 0.6 , 10 ), lambda t : [2 ], '2d_p=2' , float_types_no_half ),
375
373
('remainder' , small_3d , lambda t : [3 ], 'value' , types , False , "skipIfRocm:HalfTensor" ),
376
374
('remainder' , small_3d , lambda t : [- 3 ], 'negative_value' , signed_types ),
377
375
('remainder' , small_3d , lambda t : [small_3d_positive (t )], 'tensor' ),
@@ -977,7 +975,6 @@ def test_broadcast_cpu(self):
977
975
def test_broadcast_gpu (self ):
978
976
self ._test_broadcast (torch .randn (5 , 5 ).cuda ())
979
977
980
- @skipIfRocm
981
978
def test_min_max_nan (self ):
982
979
tests = [(lambda x : x .min (), 'min' ),
983
980
(lambda x : x .max (), 'max' ),
@@ -1743,7 +1740,6 @@ def test_tensor_scatterAdd(self):
1743
1740
def test_tensor_scatterFill (self ):
1744
1741
TestTorch ._test_scatter_base (self , lambda t : t .cuda (), 'scatter_' , True , test_bounds = False )
1745
1742
1746
- @skipIfRocm
1747
1743
def test_min_max_inits (self ):
1748
1744
# Testing if THC_reduceAll received the correct index initialization.
1749
1745
# This affects the result of THC_reduceAll operations at extreme values
@@ -1757,11 +1753,9 @@ def test_min_max_inits(self):
1757
1753
_ , v = y .min (dim = 0 )
1758
1754
self .assertEqual (v , expected )
1759
1755
1760
- @skipIfRocm
1761
1756
def test_max_with_inf (self ):
1762
1757
TestTorch ._test_max_with_inf (self , (torch .half , torch .float , torch .double ), 'cuda' )
1763
1758
1764
- @skipIfRocm
1765
1759
def test_min_with_inf (self ):
1766
1760
TestTorch ._test_min_with_inf (self , (torch .half , torch .float , torch .double ), 'cuda' )
1767
1761
0 commit comments