如何将CIFAR10图像馈入VGG16

时间:2019-04-17 11:47:44

标签: python image-processing keras deep-learning vgg-net

我正在尝试将CIFAR10数据集馈入VGG16模型,但是这给了我一个错误,即最小输入必须为48 x 48,这很奇怪,因为Keras文档中说:“ 它应该有正好有3个输入通道,宽度和高度不应小于32。例如(200,200,3)将是一个有效值。“根据文档,应该有可能将CIFAR10图像作为他们是32x32。

如果实际上最小输入必须为48 x 48,是否可以将CIFAR图像调整为该尺寸?如果是这样,怎么办?

这是设置vgg16的行:

vgg16_model = keras.applications.vgg16.VGG16(weights="imagenet", include_top=False, input_shape=(32, 32, 3))

这是错误:

line 35, in <module> 
vgg16_model = keras.applications.vgg16.VGG16(weights="imagenet", include_top=False, input_shape=(32, 32, 3))
ValueError: Input size must be at least 48x48; got `input_shape=(32, 32, 3)`

0 个答案:

没有答案