【发布时间】:2023-03-11 07:45:02
【问题描述】:
Keras 应用程序具有已保存权重的预训练模型。这些权重与训练过的图像上的“preprocessing_input”的性质无关。现在,当我根据我的后端和模式提交我的一组图像进行特征提取时,imagenet_utils 将 preprocessing_input 并且处理的 iamge 数组将是 在 -1 和 1 之间缩放的像素 或 每个颜色通道ImageNet 数据集 以零为中心。 如果我按照https://keras.io/applications/ 中概述为“使用 VGG16 提取特征”的过程进行预测/特征提取,不会产生不同的结果吗????
【问题讨论】:
-
我确实相信...而且我不确定预处理是否应该根据您的后端而改变,仅取决于您选择的模式。默认值为'caffe',来自their code。因此,我认为您应该在进行实际案例之前进行一些测试。到目前为止,我曾经认为这些模型的取值范围是 0 到 1。
-
我很想知道哪个是正确的预处理方法。
标签: keras feature-extraction image-preprocessing