TensorFlow函數:tf.truncated_normal


tf.truncated_normal函數

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

定義在:tensorflow/python/ops/random_ops.py.

請參閱指南:生成常量、序列和隨機值>隨機張量

從截斷的正態分布中輸出隨機值. 

生成的值遵循具有指定平均值和標准偏差的正態分布,不同之處在於其平均值大於 2 個標准差的值將被丟棄並重新選擇.

函數參數:

  • shape:一維整數張量或 Python 數組,輸出張量的形狀.
  • mean:dtype 類型的 0-D 張量或 Python 值,截斷正態分布的均值.
  • stddev:dtype 類型的 0-D 張量或 Python 值,截斷前正態分布的標准偏差.
  • dtype:輸出的類型.
  • seed:一個 Python 整數.用於為分發創建隨機種子.查看tf.set_random_seed行為.
  • name:操作的名稱(可選).

函數返回值:

tf.truncated_normal函數返回指定形狀的張量填充隨機截斷的正常值.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM