我正在尝试openCV+Yolo3。我将Mac与此配置一起使用:
更新-操作系统信息:
我查了一下苹果的网站,上面说这台MacBook支持opencl1.2:https://support.apple.com/en-ca/HT202823
我的程序使用opencv contrib python 4.1.2。代码片段是:
net = cv2.dnn.readNetFromDarknet(model_configuration, model_weights)
net.setPreferableBackend(cv2.dnn.DNN_BACKEND_OPENCV)
net.setPreferableTarget(cv2.dnn.DNN_TARGET_OPENCL)
我也试过DNN_TARGET_OPENCL_FP16
。顺便说一句,我使用的是普通的预先训练的重量和重量椰子的名字. 你知道吗
问题是,我的程序不能在Mac上使用GPU。当我运行一个视频通过它,推断时间是300+毫秒每帧和活动监视器,我可以看到,GPU的使用率是0.0%,而CPU是70%+。我不知道为什么我不能在Mac上通过openGL使用GPU。我错过了什么把戏吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐