TensorFlow函數(shù):tf.random_shuffle

2018-11-27 11:24 更新

tf.random_shuffle 函數(shù)

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

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

請(qǐng)參閱指南:生成常量,序列和隨機(jī)值>隨機(jī)張量

隨機(jī)地將張量沿其第一維度打亂.

張量沿著維度0被重新打亂,使得每個(gè) value[j] 被映射到唯一一個(gè) output[i].例如,一個(gè) 3x2 張量可能出現(xiàn)的映射是:

[[1, 2],       [[5, 6],
 [3, 4],  ==>   [1, 2],
 [5, 6]]        [3, 4]]

參數(shù):

  • value:將被打亂的張量.
  • seed:一個(gè) Python 整數(shù).用于為分布創(chuàng)建一個(gè)隨機(jī)種子.查看 tf.set_random_seed 行為.
  • name:操作的名稱(chēng)(可選).

返回:

與 value 具有相同的形狀和類(lèi)型的張量,沿著它的第一個(gè)維度打亂.

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)