假设,我想通过 Tensorflow 或 Keras 中的 CIFAR-10 或 CIFAR-100 数据集从头开始训练标准 AlexNet、VGG-16 或 MobileNet。现在的问题是,标准 AlexNet、VGG-16 或 MobileNet 的架构是为ImageNet 数据集,其中每张图像为 224*224,但在 CIFAR-10 或 CIFAR-100 数据集中,每张图像为 32*32。那么我应该执行以下哪个操作?
- 将 CIFAR-10 或 CIFAR-100 数据集中每个图像的大小从 32*32 调整为 224*224,然后在该修改后的图像数据集上训练标准 AlexNet、MobileNet 或 VGG-16。
或者
- 更改标准 MobileNet、AlexNet 或 VGG-16 的架构(层数或步幅或过滤器大小),以便修改后的架构可以提供 CIFAR-10 或 CIFAR-100 数据集的 32*32 图像。
如果答案是选项 1,请建议我如何在 tensorflow 或 keras 中调整一批图像的大小
或者如果答案是选项 2,请为 MobileNet、VGG-16 或 Alexnet(layers,stride,filters) 建议一些架构,以便在 32*32 图像的 Cifar 数据集中训练它们
提前致谢。