我正在尝试使用Dlib's train_shape_predictor_ex.cpp数据集训练Halen。我使用release mode
中的Visual Studio将代码编译为64-bit plateform
console application
。
当我在命令提示符下运行the train_shape_predictor_ex.exe
时,已执行的进程已启动,我在Task Manager
中看到此进程的内存消耗正在增加,但它已停止,直到 1.9 GB 并给出了运行时异常:错误分配。即使我的系统 64 GB RAM
有人可以帮我解决这个问题吗? 提前致谢 !
答案 0 :(得分:1)
要构建比普通32位应用程序(意味着2GB)消耗物理内存的C ++应用程序,需要以64位模式构建应用程序。