更新张量(不是变量)

时间:2018-06-10 09:58:29

标签: python tensorflow

我想更新drawable/my_button_selector.xml中的值,而不是变量。

如果Tensor是变量,我可以按照以下步骤操作:

noise_matrix

但是,我想使用GradientDescentOptimizer,它可以优化Graph中的所有变量。但是tf.assign(noise_matrix,tf.scatter_nd_update(noise_matrix,colmns,newvalue)) 不会被优化,因为它只是一个Tensor来存储一些值。

我应该如何更新此Tensor但不通过GradientDescentOptimizer对其进行优化?帮助

1 个答案:

答案 0 :(得分:0)

如果我理解你的话,你可以设置参数" trainable"为假。

tf.get_Variable(name, shape, trainable=False)

或者您为噪音创建tf.placeholder并在每个训练步骤或纪元时获取新的噪音。