【发布时间】:2018-04-04 02:57:20
【问题描述】:
我正在对包含约 100 万张图像的大型数据库进行预测。对于每个图像,我都有代码可以将图像分割成约 200 个较小的图像,并将它们作为 numpy 数组传递到 keras 中进行预测。
我想避免对硬盘进行不必要的读写,所以我不想保存所有这些较小的图像并使用 flow_from_directory。相反,我希望读取一张图片,用我现有的代码将其分割,然后将较小的图片作为一个批处理全部传递到我的网络中,然后对许多图片重复这个过程。
这是 Keras 可以处理的吗?如果是这样,我怀疑我需要制作自己的自定义生成器,但我不确定如何做到这一点,而且我找不到任何好的例子。有人有如何实现自定义生成器的示例吗?
【问题讨论】:
-
您是否需要生成器来进行训练或在训练结束时进行测试预测?
-
只是预测,训练已经完成。