paddle静态图如何限制参数在一定范围内
收藏
定义操作
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
收藏
请登录后评论