Spec-Zone.ru › TensorFlow 1.15

tf.data.experimental.StatsAggregator

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

Состояние ресурс, который агрегирует статистику из одного или нескольких итераторов.

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

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

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

tf.compat.v1.data.experimental.StatsAggregator

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.get_summary(). Самый простой способ сделать это — добавить возвращённый тензор в коллекцию tf.GraphKeys.SUMMARIES, чтобы сводки включались в любые существующие сводки.

aggregator = tf.data.experimental.StatsAggregator()
# ...
stats_summary = aggregator.get_summary()
tf.compat.v1.add_to_collection(tf.GraphKeys.SUMMARIES, stats_summary)
Примечание: Этот интерфейс экспериментальный и ожидается, что он изменится. В частности, ожидается, что мы добавим другие реализации StatsAggregator, которые предоставляют различные способы экспорта статистики, и добавим больше типов статистики.

Методы

get_summary

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

get_summary()

Возвращает строковый tf.Tensor тензор, который резюмирует агрегированную статистику.

Возвращаемый тензор будет содержать сериализованный tf.compat.v1.summary.Summary протокольный буфер, который можно использовать со стандартными средствами регистрации TensorBoard.

Возвращаемое значение
Скалярный строковый tf.Tensor тензор, который резюмирует агрегированную статистику.

© 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/StatsAggregator

Spec-Zone.ru

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