tf.data.experimental.StatsAggregator
| Просмотреть исходный код на GitHub |
Состоятельное ресурс, который агрегирует статистику из одного или нескольких итераторов.
tf.data.experimental.StatsAggregator()
Для записи статистики используйте одну из пользовательских функций преобразования, определенных в этом модуле, при определении вашего tf.data.Dataset. Вся статистика будет агрегирована StatsAggregator , связанной с конкретным итератором (см. ниже). Например, чтобы записать задержку создания каждого элемента при итерации по набору данных:
dataset = ...
dataset = dataset.apply(tf.data.experimental.latency_stats("total_bytes"))
Чтобы связать StatsAggregator с объектом tf.data.Dataset, используйте следующий шаблон:
aggregator = tf.data.experimental.StatsAggregator() dataset = ... # Apply `StatsOptions` to associate `dataset` with `aggregator`. options = tf.data.Options() options.experimental_stats.aggregator = aggregator dataset = dataset.with_options(options)
Примечание: Этот интерфейс является экспериментальным и ожидается, что он изменится. В частности, ожидается добавление других реализаций StatsAggregator, которые предоставляют различные способы экспорта статистики, и добавление большего количества типов статистики.
© 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/experimental/StatsAggregator