参考TensorFlow官网,知道改函数主要用于调试用的。具体可以看官网API介绍。下面举几个栗子
import tensorflow as tf
import numpy as np
x=tf.constant([2,3,4,5])
x=tf.Print(x,[x,x.shape,'any thing i want'],message='Debug message:',summarize=100)
with tf.Session() as sess:
sess.run(x)
得到
也就是说,用tf.Print()能得到关于tensor的任何信息