0
的形狀,我測試下面的代碼腳本關於打印張
import tensorflow as tf
a, b, c = 2, 3, 4
x = tf.Variable(tf.random_normal([a, b, c], mean=0.0, stddev=1.0, dtype=tf.float32))
s = tf.shape(x)
print(s)
init = tf.initialize_all_variables()
sess = tf.Session()
sess.run(init)
print(sess.run(s))
運行代碼得到如下結果
Tensor("Shape:0", shape=(3,), dtype=int32)
[2 3 4]
貌似只有第二打印給人的可讀格式。第一次印刷真的在做什麼或如何理解第一次輸出?