小编馮推宇*_*馮推宇的帖子

ValueError:形状必须为2级,但输入形状为[2],[2,3]的“ MatMul”(操作:“ MatMul”)为1级

我对Tensorflow真是个好消息。我已经搜索了相同的问题,但我听不懂。有代码。希望您能帮助我。

码:

import tensorflow as tf

w1 = tf.Variable(tf.random_normal([2,3],stddev=1,seed=1))
w2 = tf.Variable(tf.random_normal([3,3],stddev=1,seed=1))

x = tf.constant([0.7,0.9])

a = tf.matmul(x, w1)
y = tf.matmul(a, w2)

sess = tf.Session()

sess.run(w1.initializer)
sess.run(w2.initializer)

print(sess.run(y))
sess.close()
Run Code Online (Sandbox Code Playgroud)

python tensorflow

6
推荐指数
1
解决办法
6616
查看次数

标签 统计

python ×1

tensorflow ×1