首页 Paddle框架 帖子详情
如何导出指定层的权重,如导出最后一层的weights和bias? 已解决
收藏
快速回复
Paddle框架 问答深度学习模型训练 455 1
如何导出指定层的权重,如导出最后一层的weights和bias? 已解决
收藏
快速回复
Paddle框架 问答深度学习模型训练 455 1

如何导出指定层的权重,如导出最后一层的weights和bias?

旧鸱c_
已解决
2# 回复于2021-08
在动态图中,使用paddle.save API, 并将最后一层的layer.state_dict() 传入至save方法的obj 参数即可, 然后使用paddle.load 方法加载对应层的参数值。详细可参考API文档save 和load。 在静态图中,使用paddle.static.save_vars保存指定的vars,然后使用paddle.static.load_vars加载对应层的参数值。具体示例请见API文档:load_vars 和 save_vars 。
展开
0
收藏
回复
全部评论(1)
时间顺序
旧鸱c_
#2 回复于2021-08

在动态图中,使用paddle.save API, 并将最后一层的layer.state_dict() 传入至save方法的obj 参数即可, 然后使用paddle.load 方法加载对应层的参数值。详细可参考API文档save 和load。
在静态图中,使用paddle.static.save_vars保存指定的vars,然后使用paddle.static.load_vars加载对应层的参数值。具体示例请见API文档:load_vars 和 save_vars 。

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