Spec-Zone.ru › TensorFlow 2.3

tf.compat.v1.Print

Выводит список тензоров. (устарело)

tf.compat.v1.Print(
    input_, data, message=None, first_n=None, summarize=None, name=None
)
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена после 2018-08-20. Инструкции по обновлению: используйте tf.print вместо tf.Print. Обратите внимание, что tf.print возвращает оператор без вывода, который непосредственно выводит вывод. Вне defuns или режиме eager этот оператор не будет выполняться, если он не указан непосредственно в session.run или не используется в качестве зависимости управления для других операторов. Это важно только в режиме графа. Ниже приведен пример того, как гарантировать выполнение tf.print в режиме графа:

Это оператор тождества (ведет себя как tf.identity) со побочным эффектом печати data при вычислении.

Примечание: Этот оператор печатает в стандартный поток ошибок. Он в настоящее время несовместим с jupyter notebook (печать в вывод сервера ноутбука, а не в сам ноутбук).

Кроме того, для использования tf.print в python 2.7, пользователи должны убедиться, что импортировали следующее:

from __future__ import print_function

Аргументы
input_ Тензор, проходящий через этот оператор.
data Список тензоров, которые будут выведены при вычислении оператора.
message Строка, префикс сообщения об ошибке.
first_n Вести журнал только first_n раз. Отрицательные значения ведут журнал всегда; это значение по умолчанию.
summarize Выводить только столько элементов каждого тензора. Если None, то максимальное количество элементов, выводимых за раз, равно 3 для каждого входящего тензора.
name Имя операции (необязательно).
Возвращаемое значение
А Tensor. Имеет тот же тип и содержимое, что и input_.
sess = tf.compat.v1.Session()
with sess.as_default():
tensor = tf.range(10)
print_op = tf.print(tensor)
with tf.control_dependencies([print_op]):
out = tf.add(tensor, tensor)
sess.run(out)

© 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/Print

Spec-Zone.ru

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