TensorFlow学习笔记

Tensor 表示张量,是多维数组、多维列表,用阶表示张量的维数。

0 阶张量叫做标量,表示的是一个单独的数,如 123;

1 阶张量叫做向量,表示的是一个一维数组如[1,2,3];

2 阶张量叫做矩阵,表示的是一个二维数组。

TensorFlow中数据类型有tf.int32、 tf.float32、tf.float64、tf.bool、tf.string

创建张量的方法:

tf.constant(张量内容,dtype=数据类型(可选))

shape 中数字为 2,表示一维张量里有 4 个元素。

将numpy的数据类型转换为Tensor数据类型

       tf.convert_to_tensor(数据名,dtype=数据类型(可选))

创建全0的张量  tf.zeros(维度)

创建全1的张量  tf.ones(维度)

创建全为指定值的张量  tf.fill(维度,指定值)

生成正态分布的随机数,默认均值为0,标准差为1

tf.random.normal(维度,mean=均值,stddev=标准差)

生成截断式正态分布的随机数

好文推荐

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: