From 29e081bb8a19079d9a6c7d7cfb399d1de8b469bd Mon Sep 17 00:00:00 2001 From: wanghuancoder Date: Sun, 25 Apr 2021 16:54:34 +0800 Subject: [PATCH] fix a bug, test=develop (#32488) --- python/paddle/fluid/dygraph/container.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/paddle/fluid/dygraph/container.py b/python/paddle/fluid/dygraph/container.py index e80bc1245f..345b71d899 100644 --- a/python/paddle/fluid/dygraph/container.py +++ b/python/paddle/fluid/dygraph/container.py @@ -69,6 +69,8 @@ class Sequential(Layer): def __getitem__(self, name): if isinstance(name, slice): return self.__class__(*(list(self._sub_layers.values())[name])) + elif isinstance(name, str): + return self._sub_layers[name] else: if name >= len(self._sub_layers): raise IndexError('index {} is out of range'.format(name)) -- GitLab