【发布时间】:2020-06-07 10:53:40
【问题描述】:
我是新的张量流。我正在尝试通过自定义训练来实现线性回归,遵循tutorial。
但是当我尝试计算 W*x + b
我收到此错误
tf.add(tf.matmul(W,x),b)
InvalidArgumentError:无法计算 Add as input #1(从零开始)应该是双张量,但它是浮点张量 [Op:Add]
我初始化了 W 和 b
W = tf.Variable(np.random.rand(1,9))
b = tf.Variable([1],dtype = tf.float32)
x = tf.Variable(np.random.rand(9,100))
但是当我将 b 的初始化更改为
b = tf.Variable(np.random.rand(1))
我没有收到任何错误。这是什么原因?
【问题讨论】: