常数,序列和随机值

常张量

tf.zeros(shape, dtype=tf.float32, name=None)

说明:根据shape约定的维度,dtype约定的float32类型生成值全部为0的常张量

tf.zeros_like(tensor, dtype=None, name=None)

说明:根据输入的tensor,生成相同的常张量,值全为0

tf.ones(shape, dtype=tf.float32, name=None)

说明:根据shape约定的维度,dtype约定的float32类型生成值全部为1的常张量

tf.ones_like(tensor, dtype=None, name=None)

说明:根据输入的tensor,生成相同的常张量,值全为1

tf.fill(dims, value, name=None)

说明:根据dims约定的维度,生成一个新的常张量,内部的值用value填充

tf.constant(value, dtype=None, shape=None, name='Const')

说明:根据value的内容生成新的常张量,维度和类型自动推断

序列

tf.linspace(start, stop, num, name=None)

说明:从start开始到stop为止,等距生成num个值,组合成新的Tensor

tf.range(start, limit, delta=1, name='range')

说明:从start开始到limit为止,不包括limit,间隔delta,生成多个值,组合成新的Tensor

随机张量

tf.random_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)

说明:生成符合正态分布的随机值,输出Tensor

tf.truncated_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)

说明:生成有边界的正态分布随机值,输出Tensor

tf.random_uniform(shape, minval=0.0, maxval=1.0, dtype=tf.float32, seed=None, name=None)

说明:生成在minval和maxval的范围内均匀分布的随机值,不包括maxval,输出Tensor

tf.random_shuffle(value, seed=None, name=None)

说明:对value的行进行乱序操作,输出Tensor

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • TF API数学计算tf...... :math(1)刚开始先给一个运行实例。tf是基于图(Graph)的计算系统...
    MachineLP阅读 9,033评论 0 1
  • 1. tf函数 tensorflow 封装的工具类函数 | 操作组 | 操作 ||:-------------| ...
    南墙已破阅读 10,700评论 0 5
  • 夜光有风的形状 由眼入心而扩张 念起旧你口的模样 欲说还休却带些狂 是跟我一起的疯狂 月色会温柔你也变样 像是快乐...
    刘夕安阅读 1,742评论 0 0
  • 夜多么晚了月都睡着了, 我们还是不肯睡, 提笔写下的诗篇删不到的爱, 是你最喜欢的绚丽, 写不完的思念, 一起过完...
    黑马非凡马阅读 921评论 0 0
  • 全世界只有不到3%的人微信搜索并且关注了 箫凌 你真是个特别的人 策划:箫凌「from Overture Stud...
    箫凌阅读 2,812评论 0 0