【发布时间】:2020-10-27 05:09:55
【问题描述】:
我正在处理大量图像
但是,当用python枕头解压时,python由于内存不足而停止
所以我只是切片图像并训练模型
例如
- 完整数据:1.jpg, 2.jpg~100.jpg
=>学习 50 个 epoch - 切片数据:batch 1->1.jpg~10.jpg,batch 2->11.jpg~20.jpg.....batch 10
=>learn 50 epoch batch 1,learn 50 epoch batch 2....
模型的准确性有什么不同吗?
谢谢
【问题讨论】:
-
数据集不适合内存是很常见的。尝试使用生成器,以便仅在内存中加载少量样本(一批图像)。当然,如果以这种方式交替训练,准确性会有所不同,
标签: python-3.x tensorflow conv-neural-network