当前位置: 首页 > news >正文

pytorch nn.ModuleList和nn.Sequential的用法笔记

有部分内容转自:

pytorch小记:nn.ModuleList和nn.Sequential的用法以及区别_慕思侣的博客-CSDN博客

但是有部分内容做了修改调整,

在构建网络的时候,pytorch有一些基础概念很重要,比如nn.Module,nn.ModuleList,nn.Sequential,这些类我们称为为容器(containers),可参考containers。本文中我们主要学习nn.ModuleList和nn.Sequential,并判断在什么时候用哪一个比较合适。

1. nn.ModuleList和nn.Sequential简介
nn.ModuleList

nn.ModuleList,它是一个存储不同module,并自动将每个module的parameters添加到网络之中的容器。你可以把任意nn.Module的子类(如nn.Conv2d,nn.Linear等)加到这个list里面,方法和python自带的list一样,无非是extend,append等操作,但不同于一般的list,加入到nn.ModuleList里面的module是会自动注册到整个网络上的,同时module的parameters也会自动添加到整个网络中。若使用python的list,则会出问题。

class net1(nn.Module):
    def __init__(self):
        
http://www.lryc.cn/news/118926.html

相关文章:

  • SQL | 高级数据过滤
  • ARM架构银河麒麟docker,源码编译安装GDAL
  • (3)原神角色数据分析-3
  • skywalking日志收集
  • ASL国产CS5212规格书 DP转VGA 替代RTD2166低成本方案 兼容IT6516设计原理图
  • 关于Jquery的Validate插件--rules添加自定义方法(强密码验证方法)
  • 股票自动交易接口开发原理及源码分享
  • 2023/8/11题解
  • 构造函数
  • JS 原型与继承
  • 解决 Oracle 数据库中表被锁问题的方案和方法
  • ORACLE行转列、列转行实现方式及案例
  • AI自动驾驶
  • 思维导图在职业规划中的应用:从职业选择到职业发展的思维导图
  • antv l7每次刷新无法加载iconFont
  • 28 玻尔兹曼机
  • 命令提示符之操作基础(Windows)
  • 【C语言】初识C语言+进阶篇导读
  • wxWidgets学习笔记:wxListCtrl使用详解
  • 酷炫的python日志库-loguru
  • html根据图片变换背景色
  • “深入探究JVM:揭秘Java虚拟机的工作原理“
  • 小程序的api使用 以及一些weui组件实列获取头像 扫码等
  • 海思ss928部署手写数字识别模型
  • 组学知识速递(五)|ChIP-seq知多少?
  • 2308C++内存序概略
  • 【C++】string的使用
  • Android 周期任务
  • 修改第三方组件默认样式
  • 【游戏客户端】制作你玩我猜Like玩法