Skip to content

Commit 3f397f5

Browse files
committed
update
1 parent 51d36ae commit 3f397f5

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

padiff/abstracts/marker.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ def set_layer_map(self, layer_map):
6868
_layer_map.append(layer)
6969

7070
self.layer_map = _layer_map
71-
self._marked_layer = set(model.model for model in self.layer_map)
7271

7372
def auto_layer_map(self, model_place):
7473
"""

tests/test_layer_map.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -100,23 +100,23 @@ def forward(self, x):
100100

101101

102102
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())
106106

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])
109109

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."
113113

114114
def test_layer_map_2(self):
115115
layer = create_model(SimpleLayer2())
116116
module = create_model(SimpleModule2())
117117

118-
layer.set_layer_map([layer.model.attn])
119118
module.set_layer_map([module.model.attn])
119+
layer.set_layer_map([layer.model.attn])
120120

121121
inp = paddle.rand((2, 4, 16)).numpy()
122122
inp = (
@@ -126,23 +126,23 @@ def test_layer_map_2(self):
126126

127127
assert auto_diff(module, layer, inp, atol=1e-4) is True, "Failed. expected success."
128128

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()
132132

133-
# layer.eval()
134-
# module.eval()
133+
layer.eval()
134+
module.eval()
135135

136-
# layer = create_model(layer)
137-
# module = create_model(module)
136+
layer = create_model(layer)
137+
module = create_model(module)
138138

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])
141141

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)})
144144

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."
146146

147147

148148
if __name__ == "__main__":

0 commit comments

Comments
 (0)