TF2.0:如何创建具有 numpy 属性的张量

TF2.0: How to create a tensor with numpy attribute

我正在尝试创建一个具有 numpy 属性的张量并尝试了这个:

tensor1 = tf.reshape(tf.constant([100, 100, 100], dtype=tf.int64), (-1, 1))

print(tensor1)

 #tensor1
 tf.Tensor(
[[100]
 [100]
 [100]], shape=(3, 1), dtype=int64)

但输出不显示张量 ID 或值将是数组的 numpy 属性。如何创建该格式的张量

它还有numpy的方法,调用它就可以了:

tensor1 = tf.reshape(tf.constant([100, 100, 100], dtype=tf.int64), (-1, 1))

print(tensor1)
print(tensor1.numpy())

另外,看看两者的区别

print(str(tensor1))

print(repr(tensor1))