【TensorFlow】关于张量(tensor)的基本操作——创建,切片

1、创建张量

通过 tf.convert_to_tensor 函数可以创建新 Tensor,并将保存在 Python List 对象或者Numpy Array 对象中的数据导入到新 Tensor 中。

通过 tf.zeros()和 tf.ones()即可创建任意形状,内容为全0或全1的张量。

通过tf.fill(shape,value)可以创建全为自定义数值的张量,形状由shape指定。

通过 tf.random.normal(shape, mean=0.0, stddev=1.0)可以创建形状为 shape,均值为mean,标准差为 stddev 的正态分布𝒩(mean,stddev2)。

通过 tf.random.uniform(shape, minval=0, maxval=None, dtype=tf.float32)可以创建采样自[minval, maxval)区间的均匀分布的张量。

tf.range(limit, delta=1)可以创建[0, limit)之间,步长为 delta 的整型序列,不包含 limit 本身。

2、张量的切片

posted @ 2022-03-05 12:16  天涯海角寻天涯  阅读(1572)  评论(0编辑  收藏  举报