РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
648 of 824 menu

Функция summary.image

Функция summary.image записывает изображения в лог событий TensorBoard. Первым параметром передается имя тега, под которым изображение будет отображаться на панели Images. Вторым параметром передается тензор с данными изображения. Третьим параметром является номер шага (по умолчанию 0). Четвертым - максимальное количество изображений для отображения (по умолчанию 3). Пятым - описание. Функция возвращает объект Summary, который затем записывается в файл с помощью метода writer.add_summary.

Синтаксис

tf.summary.image(name, data, step=None, max_outputs=3, description=None)

Пример

Давайте создадим простое изображение и запишем его в лог TensorBoard:

import tensorflow as tf # Create a 4D tensor representing a single image # Shape: [batch, height, width, channels] image = tf.constant([[[[1.0], [2.0]], [[3.0], [4.0]]]]) # Create a file writer writer = tf.summary.create_file_writer('logs/image_example') with writer.as_default(): tf.summary.image('my_image', image, step=1) print('Image written to log')

Результат выполнения кода:

"Image written to log"

Пример

Давайте запишем пакет из нескольких изображений с разными значениями пикселей:

import tensorflow as tf import numpy as np # Create a batch of 2 images, each 3x3 with 1 channel # Values are random but reproducible with seed tf.random.set_seed(0) images = tf.random.uniform([2, 3, 3, 1], minval=0, maxval=1) writer = tf.summary.create_file_writer('logs/batch_images') with writer.as_default(): tf.summary.image('batch_images', images, step=2, max_outputs=2) print('Batch of images written to log')

Результат выполнения кода:

"Batch of images written to log"

Смотрите также

  • функцию summary.create_file_writer,
    которая создает файл для записи событий TensorBoard
  • функцию summary.scalar,
    которая записывает скалярные значения в TensorBoard
  • функцию summary.histogram,
    которая записывает гистограммы в TensorBoard
  • функцию summary.text,
    которая записывает текстовые данные в TensorBoard
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить