您能否建议我一个训练有素的 CNN 模型,该模型在支持输入图像大小 >400x400 像素的更大数据集上进行训练?
在我的情况下,我的结构非常薄,如果我将图像重新缩放到标准尺寸,例如 224x224,我将失去这些结构。
您能否建议我一个训练有素的 CNN 模型,该模型在支持输入图像大小 >400x400 像素的更大数据集上进行训练?
在我的情况下,我的结构非常薄,如果我将图像重新缩放到标准尺寸,例如 224x224,我将失去这些结构。
如果没有您的特定应用程序,很难为您指出适当的预训练模型。但是,独立于您的特定应用程序,我会建议以下内容:
您不一定需要支持更大图像尺寸的预训练模型 - 根据您的应用程序,您无论如何都需要重新训练最后几层(即完全连接的层)。然而,卷积层(以及池化层、局部响应归一化层、ReLU 层等)与图像大小无关。因此,您可以将卷积层形成一个预训练模型(例如,来自AlexNet或参考 BVLC 模型),并根据您的需要调整全连接层并仅重新训练那些。
不过,这里有一些图像尺寸较大的模型(您可以在Caffe Model Zoo中找到所有这些模型)。但是,这些模型是否有用可能取决于您的应用程序。您可以查看prototxt
这些模型的文件以查看所需的确切图像大小。