Spec-Zone.ru › TensorFlow 2.3

tf.data.Options

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

Представляет параметры для tf.data.Dataset.

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

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

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

tf.compat.v1.data.Options

tf.data.Options()

Объект Options может, например, использоваться для управления оптимизациями графа или для использования модели производительности для динамической настройки параллелизма операций, таких как tf.data.Dataset.map или tf.data.Dataset.interleave.

После создания объекта Options используйте dataset.with_options(options) для применения параметров к набору данных.

dataset = tf.data.Dataset.range(3)
options = tf.data.Options()
# Set options here.
dataset = dataset.with_options(options)
Атрибуты
experimental_deterministic Требуется ли, чтобы выходы производились в определенном порядке. Если None, по умолчанию True.
experimental_distribute Параметры стратегии распределения, связанные с набором данных. См. tf.data.experimental.DistributeOptions для получения более подробной информации.
experimental_external_state_policy Этот параметр можно использовать для переопределения политики по умолчанию для обработки внешнего состояния при сериализации набора данных или сохранении его итератора. Доступны три настройки: IGNORE: в этом случае мы полностью игнорируем любое состояние; WARN: мы предупреждаем пользователя о том, что часть состояния может быть потеряна; FAIL: мы прерываем выполнение, если какое-либо состояние подлежит сохранению.
experimental_optimization Параметры оптимизации, связанные с набором данных. См. tf.data.experimental.OptimizationOptions для получения более подробной информации.
experimental_slack Ввести «задержку» в последнюю prefetch части входной конвейера, если она существует. Это может уменьшить конфликт на ЦП с активностью хоста акселератора в начале шага. Частота задержки определяется количеством устройств, подключенных к этому входному конвейеру. Если None, по умолчанию False.
experimental_stats Параметры статистики, связанные с набором данных. См. tf.data.experimental.StatsOptions для получения более подробной информации.
experimental_threading Параметры потоков, связанные с набором данных. См. tf.data.experimental.ThreadingOptions для получения более подробной информации.

Методы

merge

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

merge(
    options
)

Объединяет себя с заданным tf.data.Options.

Заданный tf.data.Options можно объединить, только если нет атрибута, значение которого различно в self и options.

Аргументы
options tf.data.Options для объединения
Исключения
ValueError если заданный tf.data.Options не может быть объединен
Возвращаемое значение
Новый объект tf.data.Options(), являющийся результатом объединения self с входным tf.data.Options.

__eq__

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

__eq__(
    other
)

Возвращает self==value.

__ne__

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

__ne__(
    other
)

Возвращает self!=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/data/Options

Spec-Zone.ru

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