tf.summary.image
| Просмотреть исходный код на GitHub |
Выводит протокольный буфер Summary с изображениями.
tf.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, тег значения сводки — 'имя/изображение'. - Если
max_outputsбольше 1, теги значений сводки генерируются последовательно как 'имя/изображение/0', 'имя/изображение/1' и т. д.
| Аргументы | |
|---|---|
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. |
| Возвращает | |
|---|---|
Скалярный 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/r1.15/api_docs/python/tf/summary/image