1

我正在尝试使用halen数据集为 194 个地标训练 dlib 的 shape_predictor

但是当我运行命令提示符时它给出了错误的分配异常

D:\Facial Feature Extraction>train_shape_predictor_ex.exe face_detector
Program is started
exception thrown!
bad allocation

,我将图像数量减少到只有 50 个,然后它成功运行,但结果并不令人满意。所以我尝试使用 64 GB RAM 系统进行训练,但是我增加了参数

trainer.set_nu(0.05);
trainer.set_tree_depth(2);

但现在它仍然显示错误的分配错误。如果我用较少的数据和较小的参数进行训练,则训练模型不正确。

4

1 回答 1

0

在发布模式下构建您的应用程序并以 64 位 Windows 平台为目标。

  • 还要在您的项目中启用 \LARGEADDRESSAWARE 标志。

这是您问题的链接: 回答

于 2016-06-11T07:59:37.243 回答