Skip to content

Commit ca367a8

Browse files
committed
follow comments
1 parent ffd045a commit ca367a8

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

python/paddle/v2/topology.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,10 @@ def find_data_layer(layer):
7474
if isinstance(layer, v2_layer.DataLayerV2):
7575
data_layers[layer.name] = layer
7676
if not isinstance(layer, collections.Sequence):
77-
for parent_layer in layer.__parent_layers__.values():
77+
layer = [layer]
78+
for each_l in layer:
79+
for parent_layer in each_l.__parent_layers__.values():
7880
find_data_layer(parent_layer)
79-
else:
80-
for each_l in layer:
81-
for parent_layer in each_l.__parent_layers__.values():
82-
find_data_layer(parent_layer)
8381

8482
for layer in self.layers:
8583
find_data_layer(layer)
@@ -93,8 +91,8 @@ def data_type(self):
9391
"""
9492

9593
data_types_lists = []
94+
data_layers = self.data_layers()
9695
for each in self.__model_config__.input_layer_names:
97-
data_layers = self.data_layers()
9896
data_types_lists.append((each, data_layers[each].type))
9997
return data_types_lists
10098

0 commit comments

Comments
 (0)