tf.data.experimental.OptimizationOptions
Представляет параметры для оптимизации наборов данных.
tf.data.experimental.OptimizationOptions()
Вы можете установить параметры оптимизации набора данных с помощью свойства experimental_optimization tf.data.Options; свойство является экземпляром tf.data.experimental.OptimizationOptions.
options = tf.data.Options() options.experimental_optimization.noop_elimination = True options.experimental_optimization.apply_default_optimizations = False dataset = dataset.with_options(options)
| Атрибуты | |
|---|---|
apply_default_optimizations | Применять ли стандартные оптимизации графов. Если False, будут применяться только те оптимизации графов, которые были явно включены. |
filter_fusion | Объединять ли преобразования фильтрации. Если None, по умолчанию False. |
filter_parallelization | Параллелизовать ли бессостояние преобразования фильтрации. Если None, по умолчанию False. |
inject_prefetch | Вставлять ли преобразование prefetch в качестве последнего преобразования, когда последнее преобразование является синхронным преобразованием. Если None, по умолчанию True. |
map_and_batch_fusion | Объединять ли преобразования map и batch. Если None, по умолчанию True. |
map_and_filter_fusion | Объединять ли преобразования map и filter. Если None, по умолчанию False. |
map_fusion | Объединять ли преобразования map. Если None, по умолчанию False. |
map_parallelization | Параллелизовать ли бессостояние преобразования map. Если None, по умолчанию True. |
noop_elimination | Удалять ли преобразования без действия. Если None, по умолчанию True. |
parallel_batch | Параллелизовать ли копирование элементов batch. Если None, по умолчанию True. |
seq_interleave_prefetch | Заменять ли параллельное interleave последовательным interleave, который предварительно загружает элементы из входных итераторов. Если None, по умолчанию False. |
shuffle_and_repeat_fusion | Объединять ли преобразования shuffle и repeat. Если None, по умолчанию True. |
Методы
__eq__
__eq__(
other
)
Возвращает self==value.
__ne__
__ne__(
other
)
Возвращает self!=value.
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/data/experimental/OptimizationOptions