mindspore2022/docs/api/api_python/nn/mindspore.nn.SequentialCell...

35 lines
1.1 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.nn.SequentialCell
============================
.. py:class:: mindspore.nn.SequentialCell(*args)
构造Cell顺序容器。关于Cell的介绍可参考 `<https://www.mindspore.cn/docs/api/zh-CN/master/api_python/nn/mindspore.nn.Cell.html#mindspore.nn.Cell>`_
SequentialCell将按照传入List的顺序依次将Cell添加。此外也支持OrderedDict作为构造器传入。
.. note:: SequentialCell 和 torch.nn.ModuleList 是不同的ModuleList是一个用于存储模块的列表但SequentialCell中的Cell是以级联方式连接的不是单纯的存储。
**参数:**
**args** (list, OrderedDict) - 仅包含Cell子类的列表或有序字典。
**输入:**
**x** (Tensor) - Tensor其shape取决于序列中的第一个Cell。
**输出:**
Tensor输出Tensor其shape取决于输入 `x` 和定义的Cell序列。
**异常:**
**TypeError** - `args` 的类型不是列表或有序字典。
.. py:method:: append(cell)
在容器末尾添加一个Cell。
**参数:**
**cell** (Cell) - 要添加的Cell。