Trackformer复现笔记
前言
因毕设需要进行一下记录
一、python版本
建议使用python 3.7.1,源代码是基于python 3.7进行编写
二、pip
1.lap依赖
这个依赖需要cmake,需要
pip install cmake
并且lapsolver有些部分需要gcc编译,因此需要把gcc依赖先安装
sudo apt-get install build-essential
并且,这个需要numpy==1.18.5,在源码的req里,numpy是后装的的,所以需要先装,而且一定要这个版本
2.pycocotools
建议不要使用源码上的安装方法(因国内会出现超时问题)
直接pip安装即可
pip install pycocotools
这里都建议使用清华源镜像
或者git clone 后按照它git上的方法安装(以防版本不一致)
3.MultiScaleDeformableAttention
这里需要高版本的torch执行才不会报错
4.libso错误
解决方法
apt-get install libsm6
apt-get install libxrender1
apt-get install libxext-dev
总结
主要就是上面一些问题