tensorflow- tf.Print
阿新 • • 發佈:2018-12-04
run 日誌 output odin 服務器 not 輸出 數據 creat tf.Print
data: 當OP被計算時打印出來的張量的列表。
message: 一個字符串,錯誤消息的前綴。
first_n: 只記錄 first_n次?數,負數總是日誌,這是默認值。
summarize: 只打印每個張量的許多條目。如果沒有,則每輸入張量打印最多3個元素。
name: 操作的名稱(可選)
返回:
?
tf.Print(
? ? input_,
? ? data,
? ? message=None,
? ? first_n=None,
? ? summarize=None,
? ? name=None
)
#!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Thu Sep 6 10:16:37 2018 @author: myhaspl """ import tensorflow as tf i=tf.constant(0) res=tf.Print(i + 1, [i],"i:") with tf.Session() as sess: print sess.run(res)
i:[0]
1
輸出tensor列表
這是一個標識OP(行為類似於tf.identity)打印計算數據的副作用。
註意:這個OP打印到標準錯誤。它目前不兼容JUJYTER notebook(打印到notebook服務器的輸出,不進入notebook)。
Note:?This op prints to the standard error. It is not currently compatible with jupyter notebook (printing to the notebook?server‘s?output, not into the notebook).
參數:
input: 需要通過op計算的input
data: 當OP被計算時打印出來的張量的列表。
message: 一個字符串,錯誤消息的前綴。
first_n: 只記錄 first_n次?數,負數總是日誌,這是默認值。
summarize: 只打印每個張量的許多條目。如果沒有,則每輸入張量打印最多3個元素。
name: 操作的名稱(可選)
返回:
一個?Tensor,和?input_內容和大小一樣
tensorflow- tf.Print