19
19
class TestSumOp (OpTest ):
20
20
def setUp (self ):
21
21
self .op_type = "reduce_sum"
22
- self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float32 " )}
22
+ self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float64 " )}
23
23
self .outputs = {'Out' : self .inputs ['X' ].sum (axis = 0 )}
24
24
25
25
def test_check_output (self ):
@@ -32,7 +32,7 @@ def test_check_grad(self):
32
32
class TestMeanOp (OpTest ):
33
33
def setUp (self ):
34
34
self .op_type = "reduce_mean"
35
- self .inputs = {'X' : np .random .random ((5 , 6 , 2 , 10 )).astype ("float32 " )}
35
+ self .inputs = {'X' : np .random .random ((5 , 6 , 2 , 10 )).astype ("float64 " )}
36
36
self .attrs = {'dim' : 1 }
37
37
self .outputs = {'Out' : self .inputs ['X' ].mean (axis = self .attrs ['dim' ])}
38
38
@@ -48,7 +48,7 @@ class TestMaxOp(OpTest):
48
48
49
49
def setUp (self ):
50
50
self .op_type = "reduce_max"
51
- self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float32 " )}
51
+ self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float64 " )}
52
52
self .attrs = {'dim' : - 1 }
53
53
self .outputs = {'Out' : self .inputs ['X' ].max (axis = self .attrs ['dim' ])}
54
54
@@ -61,7 +61,7 @@ class TestMinOp(OpTest):
61
61
62
62
def setUp (self ):
63
63
self .op_type = "reduce_min"
64
- self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float32 " )}
64
+ self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float64 " )}
65
65
self .attrs = {'dim' : 2 }
66
66
self .outputs = {'Out' : self .inputs ['X' ].min (axis = self .attrs ['dim' ])}
67
67
@@ -72,7 +72,7 @@ def test_check_output(self):
72
72
class TestKeepDimReduce (OpTest ):
73
73
def setUp (self ):
74
74
self .op_type = "reduce_sum"
75
- self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float32 " )}
75
+ self .inputs = {'X' : np .random .random ((5 , 6 , 10 )).astype ("float64 " )}
76
76
self .attrs = {'dim' : - 2 , 'keep_dim' : True }
77
77
self .outputs = {
78
78
'Out' : self .inputs ['X' ].sum (axis = self .attrs ['dim' ], keepdims = True )
@@ -88,7 +88,7 @@ def test_check_grad(self):
88
88
class Test1DReduce (OpTest ):
89
89
def setUp (self ):
90
90
self .op_type = "reduce_sum"
91
- self .inputs = {'X' : np .random .random (20 ).astype ("float32 " )}
91
+ self .inputs = {'X' : np .random .random (20 ).astype ("float64 " )}
92
92
self .outputs = {'Out' : self .inputs ['X' ].sum (axis = 0 )}
93
93
94
94
def test_check_output (self ):
@@ -101,7 +101,7 @@ def test_check_grad(self):
101
101
class TestReduceAll (OpTest ):
102
102
def setUp (self ):
103
103
self .op_type = "reduce_sum"
104
- self .inputs = {'X' : np .random .random ((5 , 6 , 2 , 10 )).astype ("float32 " )}
104
+ self .inputs = {'X' : np .random .random ((5 , 6 , 2 , 10 )).astype ("float64 " )}
105
105
self .attrs = {'reduce_all' : True }
106
106
self .outputs = {'Out' : self .inputs ['X' ].sum ()}
107
107
0 commit comments