首页 Paddle框架 帖子详情
定义网络是,定义层内参数的目的是什么?
收藏
快速回复
Paddle框架 问答深度学习 1049 5

不懂就问,我看到paddle套件在写模型结构时不但将继承自Layer对象的层设置了name属性,甚至将bn层里的累计参数都设置了name属性,做什么用呢?

0
收藏
回复
全部评论(5)
时间顺序
AIStudio810258
#2 回复于2021-02

用于分层存储模型么?

0
回复
AIStudio810258
#3 回复于2021-02

老版本里每层都带这个name,2.0后做模型时都不怎么带了,为什么

0
回复
AIStudio810258
#4 回复于2021-02

主要是带这个模型层的name属性的代码cell还不能重复执行,这个name看上去是全局属性的

0
回复
AIStudio810258
#5 回复于2021-02

而且,我看打印模型结构时,不指定各层的name的话,系统是会自动给指定一个的,而且不会影响notebook的cell重复执行

0
回复
AIStudio810258
#6 回复于2021-02
而且,我看打印模型结构时,不指定各层的name的话,系统是会自动给指定一个的,而且不会影响notebook的cell重复执行

所以不显示指定各层的name也是能通过系统分配的name找到这个层的

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户