TensorFlow函數(shù):tf.truncated_normal

2018-04-09 10:49 更新

tf.truncated_normal函數(shù)

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

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

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

從截斷的正態(tài)分布中輸出隨機值.

生成的值遵循具有指定平均值和標(biāo)準(zhǔn)偏差的正態(tài)分布,不同之處在于其平均值大于 2 個標(biāo)準(zhǔn)差的值將被丟棄并重新選擇.

函數(shù)參數(shù):

  • shape:一維整數(shù)張量或 Python 數(shù)組,輸出張量的形狀.
  • mean:dtype 類型的 0-D 張量或 Python 值,截斷正態(tài)分布的均值.
  • stddev:dtype 類型的 0-D 張量或 Python 值,截斷前正態(tài)分布的標(biāo)準(zhǔn)偏差.
  • dtype:輸出的類型.
  • seed:一個 Python 整數(shù).用于為分發(fā)創(chuàng)建隨機種子.查看tf.set_random_seed行為.
  • name:操作的名稱(可選).

函數(shù)返回值:

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

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號