diff --git a/mindspore/nn/layer/container.py b/mindspore/nn/layer/container.py index 5cb378ae6c5..b9ce230aec2 100644 --- a/mindspore/nn/layer/container.py +++ b/mindspore/nn/layer/container.py @@ -105,6 +105,9 @@ class SequentialCell(Cell): self.insert_child_to_cell(name, cell) else: raise TypeError('Cells must be list or orderedDict') + else: + for index, cell in enumerate(args): + self.insert_child_to_cell(str(index), cell) self.cell_list = list(self._cells.values()) def __getitem__(self, index):