Tensorflow ValueError: No variables to optimize.

一、环境:

Tensorflow == 1.14

二、报错描述:

ValueError: No variables to optimize.

三、原因分析:

tensorflow是以计算图的形式的机器学习框架,没有可优化的参数,代表您没有定义相关的学习参数。

四、解决问题:

比如:

w = tf.zeros([748,10]) b = tf.zeros([10])

应该改为:

w = tf.Variable(tf.zeros([748,10])) b = tf.Variable(tf.zeros([10])) 

你可能感兴趣的:(报错分析及解决,人工智能,python,深度学习)