detectron2是Facebook的一个机器视觉相关的库,建立在Detectron和maskrcnn-benchmark基础之上,可以进行目标检测、语义分割、全景分割,以及人体体姿骨干的识别。
安装detectron2库需要cuda和pytorch的版本严格对应。之前我安装的pytorch对应要求cuda是11.7,实际cuda是12.0,但是其他的python脚本也可以正常运行pytorch。安装detectron2库需要把12.0降级到11.7。重新安装cuda11.7,安装完成后,先不要添加环境变量(不添加环境变量无法使用nvcc -V查看版本),直接运行detectron2的安装文件,就可以了。