Detectron2环境配置+Ubantu+CUDA10.1+pytorch1.7.0

Detectron2环境配置

1.创建detectron2 conda环境

conda create -n detectron2 python=3.7

2.激活detectron2 conda环境

conda activate detectron2

3.安装 pytorch1.7.0 cuda10.1(根据自己情况选择版本安装)pytorch旧版本安装

conda install pytorch==1.7.0 torchvision ==0.8.0 torchaudio==0.7.0 cudatoolkit=10.1 -c pytorch

4.安装detectron2 所需要的包

python -m pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cu101/torch1.7/index.html

在这个网址里,https://github.com/facebookresearch/detectron2/blob/master/INSTALL.md
选择对应的pytorch和cuda版本,安装detectron2所需要的包。

Detectron2环境配置+Ubantu+CUDA10.1+pytorch1.7.0_第1张图片

5.安装detectron2

python -m pip install -e .

从GitHub把项目下载下来,或者是git clone下来,然后到主目录下,运行上边的命令

6.运行demo,我是去网址下载的C4_3x的model,下载后放到detectron2-master/demo/路径下,然后在此目录下,执行下面命令。model下载网址:https://github.com/facebookresearch/detectron2/blob/master/MODEL_ZOO.md

python demo.py --config-file ../configs/COCO-InstanceSegmentation/mask_rcnn_R_50_C4_3x.yaml --input input1.jpg --opts MODEL.WEIGHTS model_final_4ce675.pkl

Detectron2环境配置+Ubantu+CUDA10.1+pytorch1.7.0_第2张图片

删除detectron2 conda环境

conda remove detectron2

如果报错缺少cv2包了,就安装cv2 包

pip install opencv-python

你可能感兴趣的:(深度学习,anaconda,python,ubuntu,tensorflow)