TensorFlow函數:tf.random_shuffle


tf.random_shuffle 函數

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

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

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

隨機地將張量沿其第一維度打亂.

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

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

參數:

  • value:將被打亂的張量.
  • seed:一個 Python 整數.用於為分布創建一個隨機種子.查看 tf.set_random_seed 行為.
  • name:操作的名稱(可選).

返回:

與 value 具有相同的形狀和類型的張量,沿着它的第一個維度打亂.


免責聲明!

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



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