点评一下MMTracking
MMTracking作为目前很常用的跟踪框架,由于领域遇冷,更新停留在2023年,已经很久没有新的release;与此同时其所依赖的mmcv,mmdet一直保持更新,三个包之间的对应关系非常混乱,官方给出的安装教程似是而非可有可无,一次安装成功已然是种奢望!!!!
在此不废话,这里帮大家把三个包的对应关系找好,直接给出目前最新版MMTracking(v1.0.0rc1)的安装步骤,按着这个一步一步来保证一次成功!
安装步骤
创建环境(python 3.7)
conda create -n mmtracking python==3.7
conda create mmtracking
安装torch两件套
pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113
安装Openmim来安装openmmlab套件
pip install -U openmim
直接安装MMCV和MMDetection(注意严格装下面两个版本)
mim install 'mmcv-full==1.6.2'
mim install 'mmdet==2.26.0'
安装MMTracking本体
git clone https://github.com/open-mmlab/mmtracking.git
cd mmtracking
pip install -r requirements/build.txt
pip install -e . -v
测试环境安装完成
python demo/demo_mot_vis.py configs/mot/deepsort/sort_faster-rcnn_fpn_4e_mot17-private.py --input demo/demo.mp4 --output mot.mp4
————————————————————————————————————————————————
参考
https://wowfool.com/2023/11/12/fix-problems-with-install-mmtracking/
(上面链接给的mmcv版本有问题,会导致缺了一个模块import不进来,改成本文的1.6.2后无误)