1.张量
TensorFlow 2.0 API 文档: https://www.tensorflow.org/api/r2.0
TensorFlow 使用一种叫tensor的数据结构去定义所有的数据,我们可以把tensor 看成是n维的array 或者list。在TensorFlow的各部分图形间流动传递的只能是tensor。
编写TensorFlow程序时,操纵并传递的主要对象是tf.Tensor:
import tensorflow as tf
print(tf.__version__)
2.0.0-alpha0
# 是否可以在gpu上执行
print(tf.test.is_gpu_available())
True
1.1.张量的创建
# 零阶张量
mammal=tf.Variable("Elephant",tf.string)
# 输出张量的阶数
tf.print(tf.rank(mammal))
# 输出张量的形状
tf.print(tf.shape(mammal))
0
[]
# 直接打印张量