起因
正如博主在上一篇博文里所写的,今年研究室的项目是通过tf-openpose以及深度学习的方式实现《街头霸王》的玩家动作识别远程对战,所以配置tf-openpose的环境成了开始的第一步。
过程
在一无所知的情况下,查阅了无数个网站的安装攻略又或是博客,再经历了各种安装报错再安装在报错,以及两次重置系统之后,总结一下这次成功的建立。
博主的电脑的是联想Y700,系统是WIN10,显卡是1050Ti。从一台崭新的电脑到安装好tf-openpose并成功运行摄像头捕捉到人体的骨骼,安装了一下几样东西:Anaconda + Cuda + Cudnn + tensorflow-gpu + Visual Studio + OpenCV 以及各种安装过程报错后需要补充安装的东西。
务必要确定好各个安装的软件的版本
如果以上5个软件的版本不相匹配的话,在验证tensorflow-gpu是否成功安装的时候会始终报错(https://github.com/tensorflow/tensorflow/issues/22794#event-1888693166)。
具体确认版本的操作是右键桌面打开英伟达显卡管理器,在「帮助」中查阅「系统信息」可以确认显卡对应的cuda的版本,然后参考官网的对应版本说明表格(