计算机视觉工具:Detectron2学习手册(-)环境配置

一 本人主机环境

ubuntu18.04 + cuda10.2 + Geforce 1080Ti + anaconda3

二 环境配置

1 在anaconda中构建新环境(配置Detectron2的预备环境)
conda create -n detectron2 python=3.6

激活detectron2环境

conda activate detectron2

安装pytorch和torchvision,pytorch版本要≥1.3

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch

安装openCV

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 opencv-python

安装fvcore

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 'git+https://github.com/facebookresearch/fvcore'

安装pycocotools

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 cython
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'

GCC >= 4.9

2 Detectron2安装
git clone https://github.com/facebookresearch/detectron2.git
cd detectron2
python setup.py build develop
3 Detectron2测试

在model_zoo提前下载好预训练模型,下载的模型需要与detectron2/configs下不同类型应用下(COCO-Detectron\COCO-InstanceSegmentation等)的yaml文件要相匹配,例如使用下图中的第一个yaml文件,
在这里插入图片描述
那么对应下载的预训练权重文件为,下载结果为:model_final_721ade.pkl文件,注意不要被这里的pkl后缀权重文件误导,当我们训练自己的数据集,得到的权重文件是.pth结尾的,观察训练日志文件就能发现.
在这里插入图片描述

python demo/demo.py  \
    --config-file ./configs/COCO-Detection/faster_rcnn_R_50_C4_1x.yaml \
    --input ceshi/test.jpg --output outputs/ \
    --opts MODEL.WEIGHTS './model_zoo/model_final_b275ba.pkl'

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值