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

Функция print

Функция print из модуля tf.debugging выводит значение тензора или другого объекта TensorFlow в удобочитаемом виде. Первым параметром функция принимает тензор или переменную, которую нужно вывести. В отличие от встроенной функции print языка Python, она корректно отображает содержимое тензоров даже внутри графа вычислений и графических функций.

Вторым необязательным параметром можно передать сообщение, которое будет выведено перед значением тензора. Третьим параметром задается список тензоров, значения которых нужно вывести. Функция полезна при отладке моделей и проверке промежуточных результатов вычислений.

Синтаксис

tf.debugging.print(tensor, [message], [summarize])

Пример

Давайте выведем значение тензора с помощью функции print:

import tensorflow as tf t = tf.constant([1, 2, 3, 4, 5]) tf.debugging.print(t)

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

tf.Tensor([1 2 3 4 5], shape=(5,), dtype=int32)

Пример

Давайте выведем тензор с сопроводительным сообщением:

import tensorflow as tf t = tf.constant([[1, 2, 3], [4, 5, 6]]) tf.debugging.print(t, "Значение тензора:")

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

"Значение тензора:" tf.Tensor( [[1 2 3] [4 5 6]], shape=(2, 3), dtype=int32)

Пример

Давайте выведем тензор с ограничением количества отображаемых элементов:

import tensorflow as tf t = tf.constant([1, 2, 3, 4, 5]) tf.debugging.print(t, summarize=3)

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

tf.Tensor([1 2 3 ... 4 5], shape=(5,), dtype=int32)

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

  • функцию assert_equal,
    которая проверяет равенство двух тензоров
  • функцию debugging.assert_shapes,
    которая проверяет форму тензоров
  • функцию debugging.enable_check_numerics,
    которая включает проверку числовых значений
  • функцию tf_function,
    которая компилирует функцию в граф TensorFlow
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить