擅长:python、mysql、java
<p>对于<code>Invalid Shape</code>错误,应该删除批处理维度。因此,需要重塑或使用<code>np.squeeze()</code></p>
<p>此外,由于您正在通过<code>1./255</code>重新缩放图像,因此图像数据在范围[0,1]内,将其转换为<code>uint8</code>将使所有图像都为零。因此,将<code>for</code>循环中的最后两行更改如下:</p>
<pre><code>image = batch[0] #remove astype('uint8')
# plot raw pixel data
plt.imshow(np.squeeze(image)) #remove batch dimension
</code></pre>