ValueError:没有为任何变量提供渐变:['dd:0']

时间:2020-08-09 14:49:09

标签: tensorflow tensorflow2.0

我正在使用Tensorflow 2.3.0 对于代码

import  tensorflow as tf

y_N= tf.Variable([1., 2., 3.],name="dd")
cost = -tf.reduce_mean(input_tensor=tf.reduce_sum(input_tensor=tf.math.log(y_N), axis=0))

loss=lambda:cost

train_step = tf.keras.optimizers.Adam(0.5).minimize(loss, var_list=[y_N])

我出错了

ValueError: No gradients provided for any variable: ['dd:0'].

如何解决?

0 个答案:

没有答案