【发布时间】:2018-05-20 17:30:26
【问题描述】:
我正在构建一个图像分类器,其中有 66 个类和大约 50000 个图像,我的 pc 内存为 12 GB,我的内存不足以训练图像我的问题是图像的分辨率是否会影响图像的准确性模型我使用的是卷积神经网络。
【问题讨论】:
-
它可能会影响我们的视力。该模型也可能存在限制。但是您使用的批量大小是多少?尝试使用
generator和model.fit_generator()。处理大量图像时很常见。 Keras 有一些选项,例如 ImageDataGenerator:keras.io/preprocessing/image -
我只是在调整大小期间将数据调整为特定分辨率,所有图像都没有调整大小,因为 ram 已满,你能告诉我什么是最小值。我可以用来训练我的模型的图像的分辨率?
-
尝试在线(增量)学习算法。与其一次将所有图像加载到内存中,不如使用批量大小以@DanielMöller 的身份一次将一些图像加载到内存中。您只能动态调整那些图像的大小。没有最低分辨率。
标签: image-processing deep-learning keras