Spec-Zone.ru › TensorFlow

tf.raw_ops.ImageSummary

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

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.ImageSummary

tf.raw_ops.ImageSummary(
    tag,
    tensor,
    max_images=3,
    bad_color=_execute.make_tensor(\n    'dtype: DT_UINT8 tensor_shape { dim { size: 4 } } int_val: 255 int_val: 0 int_val: 0 int_val: 255 '\n    , 'bad_color'),
    name=None
)

Сводка содержит до max_images значений сводки с изображениями. Изображения создаются на основе 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 — это скалярный Tensor типа string. Он используется для создания tag значений сводки:

  • Если max_images равно 1, тег значения сводки имеет вид «tag/image».
  • Если max_images больше 1, теги значений сводки создаются последовательно: «tag/image/0», «tag/image/1» и т. д.

Аргумент bad_color — это цвет, используемый в созданных изображениях для нечисловых входных значений. Это uint8 одномерный тензор длины channels. Каждый элемент должен находиться в диапазоне [0, 255] (он представляет значение пикселя в выходном изображении). Нечисловые значения во входном тензоре заменяются этим тензором в выходном изображении. По умолчанию используется красный цвет.

Аргументы
tag Tensor типа string. Скаляр. Используется для создания атрибута tag значений сводки.
tensor Tensor. Допустимые типы: uint8, float32, half, float64. 4-мерный тензор формы [batch_size, height, width, channels], где channels равно 1, 3 или 4.
max_images Необязательный int типа >= 1. Значение по умолчанию: 3. Максимальное количество элементов пакета, для которых создаются изображения.
bad_color Необязательный tf.TensorProto. Значение по умолчанию: dtype: DT_UINT8 tensor_shape { dim { size: 4 } } int_val: 255 int_val: 0 int_val: 0 int_val: 255. Цвет пикселей с нечисловыми значениями.
name Имя операции (необязательно).
Возвращаемое значение
Tensor типа string.

© 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/raw_ops/ImageSummary

Spec-Zone.ru

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