Spec-Zone.ru › TensorFlow 2.3

tf.random.shuffle

Просмотреть исходный код на GitHub

Случайным образом перемешивает тензор по его первой размерности.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.random.shuffle, tf.compat.v1.random_shuffle

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

Тензор перемешивается по размерности 0, так что каждый value[j] сопоставляется с одним и только одним output[i]. Например, сопоставление, которое может произойти для тензора 3x2:

[[1, 2],       [[5, 6],
 [3, 4],  ==>   [1, 2],
 [5, 6]]        [3, 4]]
Аргументы
value Тензор, который нужно перемешать.
seed Целое число Python. Используется для создания случайного начального значения для распределения. См. tf.random.set_seed для получения информации о поведении.
name Имя операции (необязательно).
Возвращаемое значение
Тензор той же формы и типа, что и value, перемешанный по первой размерности.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/random/shuffle

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API