zoukankan      html  css  js  c++  java
  • 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是标准差。这个函数产生正态分布,均值和标准差自己设定。这是一个截断的产生正态分布的函数,就是说产生正态分布的值如果与均值的差值大于两倍的标准差,那就重新生成。

  • 相关阅读:
    LeetCode 485. Max Consecutive Ones
    LeetCode 367. Valid Perfect Square
    LeetCode 375. Guess Number Higher or Lower II
    LeetCode 374. Guess Number Higher or Lower
    LeetCode Word Pattern II
    LeetCode Arranging Coins
    LeetCode 422. Valid Word Square
    Session 共享
    java NIO
    非阻塞IO
  • 原文地址:https://www.cnblogs.com/congyucn/p/7419815.html
Copyright © 2011-2022 走看看