背景
最近想测试一个目标检测模型CBNet,该模型是基于Detectron改写的,但是又不是最新的Detectron,属于历史版本。
众所周知,Detectron基于caffe2,所以先得安装caffe2。官网有多种安装方式,常用 源码安装或者conda预构建包安装。
遇到的问题
因为以前源码编译过,这次想偷个懒用conda直接安装caffe2(其实就是安装pytorch,后来整合进去了),然后按Detectron的官方安装教程把Detectron也装好了,最后卡在测试的时候,总是报下面那个错误:
AssertionError: Detectron ops lib not found; make sure that your Caffe2 version includes Detectron module
分析
错误让我很纳闷,都是按照官方教程一步一步配置的怎么会出问题,一直怀疑是我中间搞错了,还重来了一遍,依旧有问题。后来