我是张量流的新手。
如何获得tensorflow.shape
的简单print
来打印行和列。 例如:
print (tf.shape(test))
打印Tensor("Shape_33:0", shape=(2,), dtype=int32)
我希望shape
属性同时打印rows
和columns
(实际数字(。有没有办法强迫这样做?
第二:我的代码中的这个张量有形状(3,128(。上面返回的shape
显示 2 行。正确的行数应该是 3..
tf.shape
返回一个表示输入张量形状的张量。在您的示例中,test
是一个形状为(3, 128)
的张量。调用tf.shape(test)
返回一个保存(3, 128)
的张量,这就是为什么它的形状是(2,)
.关于打印实际值,执行print(test)
或print(test.numpy())
应该有效。