出一篇GPU配openpose的坑,主要是各种版本问题。。。
CUDA V10.0
CUDNN v8.0
opencv3.1
最新版openpose1.7.0 Cmake出来之后缺一堆动态链接库,不知道是不是opencv的事儿,网上找到dll都版本不匹配
openpose1.4.0试了也不行,make过程中报BOOST错,大概率是这个版本默认下载的caffe3rdparty_2017_07_14.zip有问题,手动换成下载caffe3rdparty_2018_06_26.zip;但是make出来运行时还会报cuda错,目测caffe版本太老,显卡驱动太新,这个太难搞,放弃。
最后用1.6.0顺利跑通,不过只能是c++,带python的不太行,下了官网的pybind11也说找不到,暂时不知道啥问题,可能pybind11版本太老(因为貌似1.4.0版可以用)?其他过程参见上一篇就行。
这个是openpose-1.6.0\3rdparty\windows的截图