tf.compat.v1.Print
Выводит список тензоров. (устарело)
tf.compat.v1.Print(
input_, data, message=None, first_n=None, summarize=None, name=None
)
Это оператор тождества (ведет себя как 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