當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.random.shuffle用法及代碼示例


沿第一個維度隨機打亂張量。

用法

tf.random.shuffle(
    value, seed=None, name=None
)

參數

  • value 要洗牌的張量。
  • seed 一個 Python 整數。用於為分發創建隨機種子。有關行為,請參見tf.random.set_seed
  • name 操作的名稱(可選)。

返回

  • value 具有相同形狀和類型的張量,沿其第一個維度隨機排列。

張量沿維度 0 打亂,使得每個 value[j] 映射到一個且隻有一個 output[i] 。例如,一個 3x2 張量可能出現的映射是:

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

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.random.shuffle。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。