@@ -100,23 +100,23 @@ def forward(self, x):
100
100
101
101
102
102
class TestCaseName (unittest .TestCase ):
103
- # def test_layer_map_1(self):
104
- # layer = create_model(SimpleLayer1())
105
- # module = create_model(SimpleModule1())
103
+ def test_layer_map_1 (self ):
104
+ layer = create_model (SimpleLayer1 ())
105
+ module = create_model (SimpleModule1 ())
106
106
107
- # module.set_layer_map([module.model.lstm])
108
- # layer.set_layer_map([layer.model.lstm])
107
+ module .set_layer_map ([module .model .lstm ])
108
+ layer .set_layer_map ([layer .model .lstm ])
109
109
110
- # inp = paddle.to_tensor([[1] * 9]).numpy().astype("int64")
111
- # inp = ({"x": torch.as_tensor(inp)}, {"x": paddle.to_tensor(inp)})
112
- # assert auto_diff(module, layer, inp, atol=1e-4) is True, "Failed. expected success."
110
+ inp = paddle .to_tensor ([[1 ] * 9 ]).numpy ().astype ("int64" )
111
+ inp = ({"x" : torch .as_tensor (inp )}, {"x" : paddle .to_tensor (inp )})
112
+ assert auto_diff (module , layer , inp , atol = 1e-4 ) is True , "Failed. expected success."
113
113
114
114
def test_layer_map_2 (self ):
115
115
layer = create_model (SimpleLayer2 ())
116
116
module = create_model (SimpleModule2 ())
117
117
118
- layer .set_layer_map ([layer .model .attn ])
119
118
module .set_layer_map ([module .model .attn ])
119
+ layer .set_layer_map ([layer .model .attn ])
120
120
121
121
inp = paddle .rand ((2 , 4 , 16 )).numpy ()
122
122
inp = (
@@ -126,23 +126,23 @@ def test_layer_map_2(self):
126
126
127
127
assert auto_diff (module , layer , inp , atol = 1e-4 ) is True , "Failed. expected success."
128
128
129
- # def test_layer_map_3(self):
130
- # layer = SimpleLayer3()
131
- # module = SimpleModule3()
129
+ def test_layer_map_3 (self ):
130
+ layer = SimpleLayer3 ()
131
+ module = SimpleModule3 ()
132
132
133
- # layer.eval()
134
- # module.eval()
133
+ layer .eval ()
134
+ module .eval ()
135
135
136
- # layer = create_model(layer)
137
- # module = create_model(module)
136
+ layer = create_model (layer )
137
+ module = create_model (module )
138
138
139
- # module.set_layer_map([module.model.bn])
140
- # layer.set_layer_map([layer.model.bn])
139
+ module .set_layer_map ([module .model .bn ])
140
+ layer .set_layer_map ([layer .model .bn ])
141
141
142
- # inp = paddle.rand((1, 3, 32, 32)).numpy()
143
- # inp = ({"x": torch.as_tensor(inp)}, {"x": paddle.to_tensor(inp)})
142
+ inp = paddle .rand ((1 , 3 , 32 , 32 )).numpy ()
143
+ inp = ({"x" : torch .as_tensor (inp )}, {"x" : paddle .to_tensor (inp )})
144
144
145
- # assert auto_diff(module, layer, inp, atol=1e-4) is True, "Failed. expected success."
145
+ assert auto_diff (module , layer , inp , atol = 1e-4 ) is True , "Failed. expected success."
146
146
147
147
148
148
if __name__ == "__main__" :
0 commit comments