我想使用 CreateML 创建一个图像分类器模型。我有非常高分辨率的图像,但在数据流量和处理时间方面是有代价的,所以我更喜欢使用尽可能小的图像。
文档说:
图像 (...) 不必是特定大小,也不必彼此大小相同。但是,最好使用至少299 x 299 像素的图像。
我用各种尺寸 > 299x299px 的图像训练了一个测试模型,Xcode 中的模型参数显示尺寸为 299x299px,据我所知,这是标准化的图像尺寸:
这个维度似乎是由 CreateML Image Classifier 算法决定的,不可配置。
- 用大于 299x299px 的图像训练模型是否有意义?
- 如果图像尺寸不是正方形(与宽度相同的高度),在归一化过程中训练图像是否会被中心裁剪为 299x299px,或者图像在正方形之外的部分是否会影响模型?