标签: python tensorflow
我想知道如何在TensorFlow中将裁剪应用于可训练变量。
我正在训练一个变量z
z = tf.get_variable(...)
然后我想对其进行优化,但我想使其最大范数保持为1。现在,我正在进行裁剪,如下所示:
train_step = optimizer.minizmize(loss, var_list=[z]) z = tf.clip_by_norm(z, 1)
但是没有执行剪辑。应该怎么做?