• TensorFlow学习笔记 补充2—— 生成特殊张量


    1. 生成tensor

    tf.zeros(shape, dtype=tf.float32, name=None)
    tf.zeros_like(tensor, dtype=None, name=None)
    tf.constant(value, dtype=None, shape=None, name='Const')
    tf.fill(dims, value, name=None)
    tf.ones_like(tensor, dtype=None, name=None)
    tf.ones(shape, dtype=tf.float32, name=None)

    2. 生成序列

    tf.range(start, limit, delta=1, name='range')
    tf.linspace(start, stop, num, name=None)

    3. 生成随机分布

    tf.random_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)
    tf.truncated_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None)
    tf.random_uniform(shape, minval=0.0, maxval=1.0, dtype=tf.float32, seed=None, name=None)
    tf.random_shuffle(value, seed=None, name=None)

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    注:tf.truncated_normal(shape, mean, stddev) :shape表示生成张量的维度,mean是均值,stddev是标准差。这个函数产生正态分布,均值和标准差自己设定。这是一个截断的产生正态分布的函数,就是说产生正态分布的值如果与均值的差值大于两倍的标准差,那就重新生成。

  • 相关阅读:
    cefsharp wpf 中文输入问题解决方法
    [Node.js]操作mysql
    [Node.js]操作redis
    关系型数据库同步
    微服务和事件驱动
    如何使用REDIS进行微服务间通讯
    CENTOS7开启SSH服务
    WINDOWS和LINUX相互传文件WINSCP
    WINDOWS远程控制LINUX终端XSHELL
    腾讯云CENTOS7安装MSSQL2017
  • 原文地址:https://www.cnblogs.com/congyucn/p/7419815.html
Copyright © 2020-2023  润新知