张量实际行和列的 Focing 打印(不是形状',')



我是张量流的新手。

如何获得tensorflow.shape的简单print来打印行和列。 例如:

print (tf.shape(test))

打印Tensor("Shape_33:0", shape=(2,), dtype=int32)

我希望shape属性同时打印rowscolumns(实际数字(。有没有办法强迫这样做?

第二:我的代码中的这个张量有形状(3,128(。上面返回的shape显示 2 行。正确的行数应该是 3..

tf.shape返回一个表示输入张量形状的张量。在您的示例中,test是一个形状为(3, 128)的张量。调用tf.shape(test)返回一个保存(3, 128)的张量,这就是为什么它的形状是(2,).关于打印实际值,执行print(test)print(test.numpy())应该有效。