level 2
首先你要激活session,之后用eval(tensor)就可以了。不激活session的话tensor只是一个容器,里面是没有值的。
2017年06月02日 02点06分
3
具体是sess.eval(tensor)还是tf.eval(tensor)?两种方法都出错了,将tensor转化为numpy中的array具体该怎么写呢?
2017年07月20日 07点07分
@风起百花落1995 真是有缘,看到了你的问题。。我刚解决: array = 你的tensor_name.eval(session=sess) 应该就好了~
2017年07月20日 07点07分
level 2
import tensorflow as tf
image_contents = tf.read_file("c:\\1.jpg")
imagetensor = tf.image.decode_jpeg(image_contents, channels=3)
imagetensor = tf.image.per_image_standardization(imagetensor )
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
imgarray = sess.run(imagetensor )
print ("第一种转换",imgarray)
imgarray2 = imagetensor .eval()
print ("第二种转换",imgarray2)
2017年07月20日 09点07分
4
level 5
sess.run(a) or a.eval() a是tensor
2017年08月23日 11点08分
5