问题是:
在keras教程中,它使用输入x_train = np.random.random((100,100,100,3)),这应该意味着有100张图像,每张图像的大小为[100,100,3],对吧?>
所以我认为x_train [0] [0]应该代表第一个img的第一个通道(应该是[100,100]),但是x_train [0] [0]实际上的大小是[100] ,3] ...所以我很困惑,keras如何将这个[100,100,100,3] numpy数组作为一组img?请帮帮我,谢谢。
另一个问题是: 我如何构造这样的输入?原因是当我执行np.array([[100,100],[100,100]])时,它变成[2,100,100]的数组
答案 0 :(得分:2)
以下是有关如何访问图像的说明。
X是四维张量。在数学中,张量是将向量和量度一般化为高维数组。
假设“渠道持续”数据格式
现在,您可以按以下方式使用索引访问图像,行,列和通道。