【发布时间】:2019-06-06 22:19:09
【问题描述】:
我正在尝试使用 python dlib.train_shape_predictor 函数来训练使用非常大的图像集(约 50,000 个)。
我创建了一个包含必要数据的 xml 文件,但似乎 train_shape_predictor 在开始训练之前将所有引用的图像加载到 RAM 中。这会导致进程终止,因为它使用了超过 100gb 的 RAM。即便缩减数据集也使用超过 20gb(机器只有 16gb 物理内存)。
有没有办法让 train_shape_predictor 按需加载图像,而不是一次加载?
我在 macOS 上使用通过 pip 安装的 python 3.7.2 和 dlib 19.16.0。
【问题讨论】:
标签: python computer-vision face-recognition dlib