Spec-Zone.ru › TensorFlow 2.4

tf.compat.v1.summary.image

Выводит протокол-объект Summary с изображениями.

tf.compat.v1.summary.image(
    name, tensor, max_outputs=3, collections=None, family=None
)

Сводка содержит до max_outputs значений сводки, содержащих изображения. Изображения создаются из tensor, которые должны быть 4-мерными с формой [batch_size, height, width, channels], где channels может быть:

  • 1: tensor интерпретируется как градации серого.
  • 3: tensor интерпретируется как RGB.
  • 4: tensor интерпретируется как RGBA.

Изображения имеют то же количество каналов, что и входной тензор. Для входных значений с плавающей точкой значения нормализуются по одному изображению за раз, чтобы уместиться в диапазоне [0, 255]. uint8 значения не изменяются. Операция использует два разных алгоритма нормализации:

  • Если все входные значения положительные, они масштабируются так, чтобы наибольшее из них было 255.

  • Если какое-либо входное значение отрицательное, значения смещаются так, что входное значение 0,0 соответствует 127. Затем они масштабируются так, что либо наименьшее значение равно 0, либо наибольшее равно 255.

tag в выходном протоколе Summary.Value генерируется на основе имени с суффиксом, зависящим от настройки max_outputs:

  • Если max_outputs равно 1, тег значения сводки — 'name/image'.
  • Если max_outputs больше 1, теги значений сводки генерируются последовательно как 'name/image/0', 'name/image/1' и т. д.
Args
name Имя сгенерированного узла. Также будет использоваться как имя серии в TensorBoard.
tensor 4-мерный uint8 или float32 Tensor с формой [batch_size, height, width, channels], где channels равно 1, 3 или 4.
max_outputs Максимальное количество элементов пакета для создания изображений.
collections Необязательный список ops.GraphKeys. Коллекции, в которые добавить сводку. По умолчанию — [_ops.GraphKeys.SUMMARIES]
family Необязательно; если задано, используется в качестве префикса имени тега сводки, который управляет именем вкладки, используемой для отображения в TensorBoard.
Returns
Скаляр Tensor типа string. Сериализованный Summary протокол-объект.

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

Spec-Zone.ru

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