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 具有相同的形狀和類型的張量,沿着它的第一個維度打亂.
