Pytorch 什么时候应该使用nn.ModuleList,什么时候应该使用nn.Sequential?

Pytorch 什么时候应该使用nn.ModuleList,什么时候应该使用nn.Sequential?,pytorch,Pytorch,我是Pytorch的新手,有一件事我不太了解nn.ModuleList和nn.Sequential的用法。我能知道什么时候我应该用一个而不是另一个吗?谢谢。没有向前方法,但有一个。因此,您可以在nn.Sequential中包装几个模块,并在输入端运行它 nn.ModuleList只是一个Python列表(尽管它很有用,因为可以通过优化器发现和训练参数)。而nn.Sequential是在输入端按顺序运行组件的模块

我是Pytorch的新手,有一件事我不太了解
nn.ModuleList
nn.Sequential
的用法。我能知道什么时候我应该用一个而不是另一个吗?谢谢。

没有向前方法,但有一个。因此,您可以在
nn.Sequential
中包装几个模块,并在输入端运行它

nn.ModuleList
只是一个Python列表(尽管它很有用,因为可以通过优化器发现和训练参数)。而
nn.Sequential
是在输入端按顺序运行组件的模块