Spec-Zone.ru › TensorFlow 1.15

tf.data.experimental.shuffle_and_repeat

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

Перемешивает и повторяет набор данных, возвращая новую перестановку для каждой эпохи. (устарело)

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

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

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

tf.compat.v1.data.experimental.shuffle_and_repeat, `tf.compat.v2.data.experimental.shuffle_and_repeat`

tf.data.experimental.shuffle_and_repeat(
    buffer_size, count=None, seed=None
)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена в будущей версии. Инструкции по обновлению: Используйте tf.data.Dataset.shuffle(buffer_size, seed), за которым следует tf.data.Dataset.repeat(count). Статические оптимизации tf.data позаботятся об использовании объединённой реализации.

dataset.apply(tf.data.experimental.shuffle_and_repeat(buffer_size, count))

эквивалентно

dataset.shuffle(buffer_size, reshuffle_each_iteration=True).repeat(count)

Разница состоит в том, что последний набор данных не сериализуем. Таким образом, если вам нужно сохранить входную обработку с перетасовкой, вы должны использовать эту реализацию.

Аргументы
buffer_size Масштабируемое скалярное значение tf.Tensor типа tf.int64, представляющее максимальное количество элементов, которые будут буферизованы при предварительной загрузке.
count (Необязательно.) Скалярное значение tf.Tensor типа tf.int64, представляющее количество раз, которое набор данных должен быть повторён. По умолчанию (если count равно None или -1) набор данных будет повторяться неограниченное количество раз.
seed (Необязательно.) Скалярное значение tf.Tensor типа tf.int64, представляющее случайный seed, который будет использован для создания распределения. См. tf.compat.v1.set_random_seed для поведения.
Возвращаемое значение
Функция преобразования Dataset, которую можно передать в tf.data.Dataset.apply.

© 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/r1.15/api_docs/python/tf/data/experimental/shuffle_and_repeat

Spec-Zone.ru

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