Win10+pycharm+conda 配置Siammask 过程记录(新手向)

这 1.下载siammask

 2019目标跟踪算法新高度,记录一下环境配置过程,感谢大神的代码开源。Fast Online Object Tracking and Segmentation: A Unifying Approach
github地址:
GitHub - foolwood/SiamMask: [CVPR2019] Fast Online Object Tracking and Segmentation: A Unifying Approach
paper地址:https://arxiv.org/pdf/1812.05050.pdf
这里下载可以直接从github上下载zip并且直接解压

2.conda 创建虚拟环境

conda create -n 环境名 python=3.6

pip install  所需安装的包  -i  这里最好用清华的镜像源

Cython==0.29.4
colorama==0.3.9
numpy==1.15.4
requests==2.21.0
fire==0.1.3
matplotlib==2.2.3
numba==0.39.0
scipy==1.1.0
h5py==2.8.0
pandas==0.23.4
tqdm==4.29.1
tensorboardX==1.6
opencv_python==3.4.3.18

这里需要值得注意的 pytorch 在win10 条件下 不能安装原版本,根据楼主亲测,可以换用

conda install pytorch==1.10.1 torchvision==0.11.2 torchaudio==0.10.1 cudatoolkit=11.3 -c pytorch -c conda-forge

3.debug

配置环境,键入指令

python setup.py build_ext --inplace running build_ext
ImportError: cannot import name ‘region

 首先大家需要明白的是出现该错误是由于cpython的配置出现了问题,由于python调用Cpp编译,解决的办法可以参考如下

ImportError: cannot import name ‘region’ 在运行DaSiamRPN中的test时出现的问题_逆风的时候的博客-CSDN博客

 请大家注意的

  1.  需要安装 Microsoft tools 和 Micosoft studio  记得按照上述的教程进行勾选
  2. 大家记得一定要去配置minGW环境变量
  3. 最后一定要重启电脑 (这一步很重要)!!!!!!!!!!!!!!!!!!!!
  4. 当大家完成了以后 那么就会出现一个文件

 

 即为最艰难的一步就走完了

4.pycharm 最后一步配置参数

 我们跑动demo 需要配置两个相关的文件

wget http://www.robots.ox.ac.uk/~qwang/SiamMask_VOT.pth
wget http://www.robots.ox.ac.uk/~qwang/SiamMask_DAVIS.pth

这两个文件需要用 git 进行下载,对于不熟悉git的小伙伴 我这里给出连接,大家可以直接下载即可,并将其配置在 experiments文件夹下

 然后大家再需要在

 设置参数

--resume=..\experiments\siammask_sharp\SiamMask_DAVIS.pth --config=..\experiments\siammask_sharp\config_davis.json --base_path=../data/tennis --cpu

参数这里给出了

5.代码的微调

 大家注意的是一定要是siammask_sharp 下的resnet50,如果你要用其他siammask 就用它对应文件夹下的custom即可

最后就大功告成了!!!!!!!!!!!

由于楼主调试该环境历时几天,中间可能会有一些步骤忘记了,望理解

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值