我正在尝试将一个图像的张量(253223)转换成相同大小的numpy数组,这样我就可以绘制图像了。我看过文档,他们建议我使用eval函数作为
sess = tf.Session()
with sess.as_default():
print(type(tf.constant([img1]).eval()))
但它会抛出错误“当期望单个张量时列出张量”。在
这里的类型(img1)是
<class 'tensorflow.python.framework.ops.Tensor'>
,形状是(2532323)。使用keras
它抛出
InvalidArgumentError:DecodeRaw的输入长度为56419,不是4的倍数,大小为float[[{node DecodeRaw}}]]错误。在
如何将给定的张量转换成相同维数的numpy数组?在
返回的任何张量会话.运行或者eval是一个NumPy数组。在
或者:
^{pr2}$相关问题 更多 >
编程相关推荐