gpt4 book ai didi

opencv - opencv_traincascade 需要多长时间才能完成训练?

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:23 28 4
gpt4 key购买 nike

这些是我在命令行中传递的参数:

opencv_traincascade -data car_data -vec cars.vec -bg neg.txt -numPos 8792 -numNeg 8968 -numStages 15 -numHitRate 0.995 -w 64 -h 64 -precalcValBufSize 5120 -precalcIdxBufSize 5120 -numThreads 8

它列出了:

PARAMETERS:
cascadeDirName: car_data
vecFileName: cars.vec
bgFileName: neg.txt
numPos: 8792
numNeg: 8968
numStages: 15
precalcValBufSize[Mb] : 5120
precalcIdxBufSize[Mb] : 5120
acceptanceRatioBreakValue : -1
stageType: BOOST
featureType: HAAR
sampleWidth: 64
sampleHeight: 64
boostType: GAB
minHitRate: 0.995
maxFalseAlarmRate: 0.5
weightTrimRate: 0.95
maxDepth: 1
maxWeakCount: 100
mode: BASIC
Number of unique features given windowSize [64,64] : 8103936

它似乎忽略了 numThreads。一个小时后我还在这个街区

===== TRAINING 0-stage =====
<BEGIN
POS count : consumed 8792 : 8792
NEG count : acceptanceRatio 8968 : 1
Precalculation time: 117.973

内存使用率为 11.5 GB,CPU 使用率约为 14%。

这个预计算时间是多少?为什么它会忽略 numThreads?完成这项工作需要多长时间?

最佳答案

也许它会忽略 numThreads,因为您没有构建启用了 TBB 支持的 OpenCV。

在 OpenCV 网站上的一篇文章中,我记得读过 opencv_traincascade 应用程序可以使用 TBB 进行多线程,但要在多核模式下使用它,OpenCV 必须在启用 TBB 支持的情况下构建。

关于opencv - opencv_traincascade 需要多长时间才能完成训练?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48852241/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com