1

我有大约 280 张负片和 7 张正片。当我尝试在 6gb 和四核处理器机器上对这些文件执行 haartraining.exe 文件时。我收到这个错误

在此处输入图像描述

计算机有 85% 的可用内存。下面是我正在使用的命令。它使用了大约 55% 的内存然后死掉。知道我在做什么错误。

haartraining.exe -data data/cascade -vec data/vector.vec -bg negative/infofile.txt -npos 1800 -nneg 2620 -nstages 20 -mem 1000 -mode ALL -w 24 -h 24 -nonsym

4

2 回答 2

0

基于这个线程,看起来您可以试验-mem您传入的参数haartraining.exe。看起来您当前已-mem设置为1000. 你可以试试类似的东西-mem 3000吗?玩弄的价值,-mem看看会发生什么。

于 2012-09-07T05:52:32.817 回答
-2

-mem 1000 表示每阶段 1000 Mb 的 RAM。nmem 的 nstage 应该小于您的 RAM 容量。在 Windows 中,您可以扩展它。

于 2015-05-01T10:20:41.843 回答