2022吴恩达机器学习:Advanced Learning Algorithm3.2

3.1TensorFlow中的数据

TensorFlow和Numpy如何表示数据

numpy 表示矩阵: 

2022吴恩达机器学习:Advanced Learning Algorithm3.2_第1张图片2022吴恩达机器学习:Advanced Learning Algorithm3.2_第2张图片

TansorFlow的设计是为了处理非常大的数据集,将数据表示为矩阵形式,TensorFlow内部计算效率会更高 

2022吴恩达机器学习:Advanced Learning Algorithm3.2_第3张图片

 2022吴恩达机器学习:Advanced Learning Algorithm3.2_第4张图片

print(a1)或者print(a2)得到: 

 tf.Tensor([[0.2 0.7.0.3]],shape=(1,3),dtype=float32)

tf.Tensor([[0.8]],shape=(1,1),dtype=float32)

a1 是1乘3的矩阵,a2是1乘1的矩阵

a1和a2的数据类型是tensor

tensor转换成numpy:

使用a1.numpy()

 

小节一下

说实话这节课没太看懂,就知道写代码时候用的numpy,用的时候TensorFlow会将numpy表示的数组变成tensor类型的,输出时候也是tensor类型,可以使用.numpy()转换

你可能感兴趣的:(tensorflow,numpy)