在您偶然建议或报告重复之前,我问HOW两个库是否处理了问题[[NO THAT HAPPENS,因为我知道它可以根据剩余数据进行批量处理。而且我知道它可以处理,但我要问的只是HOW。
如果我有100张图像作为训练数据,而batch_size=15
,最后一批将有10张图像训练。我的问题是,当Input()
层已经知道数据以PyTorch的(Batch_size,channel,width,height)
形状和Keras的(batch_size,width,height,channels)
形状使用Tensorflow作为后端时。 如果最后一批的大小为10,那么模型是否应该抛出错误,因为如果我们有(10,1,28,28)
像素灰度图像,它将代替(15,1,28,28)
成为(28,28)
?
幕后发生了什么?