如何将张量转换为同维的Numpy数组?

2024-04-29 16:44:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将一个图像的张量(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

^{pr2}$

它抛出

InvalidArgumentError:DecodeRaw的输入长度为56419,不是4的倍数,大小为float[[{node DecodeRaw}}]]错误。在

如何将给定的张量转换成相同维数的numpy数组?在


Tags: 函数文档图像numpysessiontf错误with