Spec-Zone.ru › TensorFlow

tf.compat.v1.summary.scalar

Выводит протокольный буфер Summary, содержащий одно скалярное значение.

tf.compat.v1.summary.scalar(
    name, tensor, collections=None, family=None
)

Перейти на TF2

Внимание: Этот API разработан для TensorFlow v1. Читайте далее, чтобы узнать, как перейти с этого API на встроенный эквивалент TensorFlow v2. Инструкции по переносу остального кода см. в руководстве по переходу с TensorFlow v1 на TensorFlow v2.

Для обеспечения совместимости при вызове в TF2, когда внешний контекст работает в eager-режиме, этот API проверит, доступен ли подходящий контекст средства записи сводок TF2, и, если да, перенаправит вызов этому средству записи. «Подходящий» контекст средства записи означает, что средство записи задано как средство записи по умолчанию и для step имеется связанное непустое значение (см. tf.summary.SummaryWriter.as_default, tf.summary.experimental.set_step или, как вариант, tf.compat.v1.train.create_global_step). При перенаправлении аргументы этого вызова будут переданы реализации TF2 функции tf.summary.scalar, а возвращаемым значением будет пустой тензор байтовой строки, чтобы избежать дублирования записи сводки. Это перенаправление выполняется по возможности, и не все аргументы будут сохранены.

Для перехода на TF2 используйте вместо этого tf.summary.scalar. Конкретные шаги по переходу см. в разделе «Перенос использования tf.summary на TF 2.0». Функция tf.summary.scalar также позволяет записывать метрики обучения в Keras. Подробнее см. в разделе «Запись метрик обучения в Keras».

Как сопоставить аргументы

Имя аргумента TF1 Имя аргумента TF2 Примечание
name name -
tensor data -
- step Явное монотонное значение шага, приводимое к int64. Если не указано, по умолчанию используется tf.summary.experimental.get_step().
collections Не поддерживается -
family Удалено Для управления префиксом имени сводки используйте вместо этого tf.name_scope.
- description Необязательное подробное описание str для сводки. Поддерживается Markdown. По умолчанию — пустая строка.

Описание

Используется в блокнотах

Используется в учебных материалах
  • Перенос использования tf.summary на TF 2.x

Сформированная сводка содержит Tensor.proto с входным тензором.

Аргументы
name Имя для создаваемого узла. Также будет использоваться как имя ряда в TensorBoard.
tensor Числовой тензор вещественных чисел, содержащий одно значение.
collections Необязательный список ключей коллекций графа. В эти коллекции добавляется новый оператор сводки. По умолчанию используется [GraphKeys.SUMMARIES].
family Необязательный параметр; если указан, используется как префикс имени тега сводки, определяющий имя вкладки для отображения в TensorBoard.
Возвращает
Скалярный Tensor типа string. Содержит протокол буфера Summary.
Вызывает исключения
ValueError Если тензор имеет неправильную форму или тип.

© 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/compat/v1/summary/scalar

Spec-Zone.ru

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