Spec-Zone.ru › TensorFlow 2.9

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 для инструкций по миграции остальной части вашего кода.

В целях совместимости, когда этот API вызывается в TF2, где внешний контекст находится в режиме ожидания, API проверит, есть ли подходящий контекст записи TF2 summary, и если это так, то перенаправит этот вызов на эту запись. «Подходящий» контекст записи означает, что запись установлена в качестве записи по умолчанию, и существует связанное непустое значение для 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.: : : : По умолчанию пусто.: : : :

Описание

Сгенерированная сводка содержит Tensor.proto, содержащий входной тензор.

Аргументы
name Имя сгенерированного узла. Также послужит именем ряда в TensorBoard.
tensor Вещественный числовой тензор, содержащий единственное значение.
collections Необязательный список ключей коллекций графа. Новый оператор сводки добавляется в эти коллекции. По умолчанию [GraphKeys.SUMMARIES].
family Необязательно; если предоставлено, используется в качестве префикса имени тега сводки, который управляет именем вкладки, используемой для отображения в Tensorboard.
Возвращаемое значение
Скалярный Tensor типа string. Содержит протокол Summary protobuf.
Исключения
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/versions/r2.9/api_docs/python/tf/compat/v1/summary/scalar

Spec-Zone.ru

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