首页 Paddle框架 帖子详情
paddle静态图如何限制参数在一定范围内
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 1108 0
paddle静态图如何限制参数在一定范围内
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 1108 0

定义操作

self.clip_ops = []
for parameter in self.main_program.all_parameters():
    clip_op = fluid.layers.assign(fluid.layers.clip(parameter, -0.01, 0.01), parameter)
    self.clip_ops.append(clip_op)

然后执行exe.run,fetch_list为clip_ops

 

想请问这个操作是否能够限定每个参数在一定范围内?

还有个问题是,paddle执行exe.run时,会执行与fetch_list里无关的op吗,测试发现好像是会执行的,这个感觉有点奇怪,还望有人能解释一下。

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