tf.compat.v1.summary.scalar
Выводит протокольный буфер Summary, содержащий одно скалярное значение.
tf.compat.v1.summary.scalar(
name, tensor, collections=None, family=None
)
Переход к TF2
Для совместимости, при вызове в 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. По умолчанию пустое. |
Описание
Используется в блокнотах
| Используется в руководствах |
|---|
Сгенерированная сводка имеет протокол 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