ValueError:输入尺寸必须至少为 75x75;收到:input_shape=(32, 32, 3)

问题描述 投票:0回答:1

我正在尝试在 InceptionV3 中应用迁移学习。我必须在模型中输入的图像大小是

(32*32*3)
。但是,当我尝试通过将输入大小设置为
(32*32*3)
来创建基本模型时,它给出的错误为:

ValueError: Input size must be at least 75x75; Received: input_shape=(32, 32, 3)

这是代码行:

from tensorflow.keras.applications.inception_v3 import InceptionV3
base_model = InceptionV3(input_shape = (32, 32, 3), include_top = False, weights = 'imagenet')

请告诉我为什么会这样?如果我希望在我的图像数据集上训练模型,是否需要调整图像大小?

deep-learning conv-neural-network image-classification
1个回答
0
投票

仅供参考,CNN 通过多个 Conv 层,每个层都会减少输入的宽度和高度,因此网络至少需要 75x75 才能正常工作。在你的情况下,你必须将输入放大到 75x75,没有其他办法。

© www.soinside.com 2019 - 2024. All rights reserved.