From 0fee00442aab1f7ed5f501e6922206d07486fc3d Mon Sep 17 00:00:00 2001 From: wanghuancoder Date: Tue, 8 Feb 2022 15:36:45 +0800 Subject: [PATCH] fix sequential bug about key error, test=develop (#39372) --- python/paddle/fluid/dygraph/container.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/paddle/fluid/dygraph/container.py b/python/paddle/fluid/dygraph/container.py index 2938516e5b..ca40781a5f 100644 --- a/python/paddle/fluid/dygraph/container.py +++ b/python/paddle/fluid/dygraph/container.py @@ -79,7 +79,7 @@ class Sequential(Layer): name += len(self._sub_layers) elif name < -len(self._sub_layers): raise IndexError('index {} is out of range'.format(name)) - return self._sub_layers[str(name)] + return list(self._sub_layers.values())[name] def __setitem__(self, name, layer): assert isinstance(layer, Layer) -- GitLab