mmdetection安装和测试

news/2024/11/23 23:01:13/

第一步:

使用anaconda创建一个虚拟环境使其与系统主环境相隔离

conda create -n open-mmlab python=3.7 -y
source activate open-mmlab#激活刚才创建的open-mmlab虚拟环境

第二步:

在open-mmlab虚拟环境中安装pytorch

2.1 安装之前需要将清华的pytorch源加入到anaconda中

在终端输入下面一句然后回车

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

2.2 紧接着:

conda install pytorch=1.1.0 torchvision cudatoolkit=10.0#切记把 -c pytorch给删除

第三步:

安装依赖项和把mmdetection进行安装

3.1 将路径cd到你的mmdetection路径下面

git clone https://github.com/open-mmlab/mmdetection.git#git下载很慢的可以去官网下载
cd mmdetection 

3.2 安装cython和依赖包

pip install cython
pip install -r requirements.txt

3.3 安装mmdetection

python setup.py develop

安装过程如下

(open-mmlab) bubble@XPS-8930:~/mmdetection/0827/mmdetection$ python setup.py develop
Compiling mmdet/ops/nms/src/soft_nms_cpu.pyx because it changed.
[1/1] Cythonizing mmdet/ops/nms/src/soft_nms_cpu.pyx
/home/bubble/anaconda3/envs/open-mmlab/lib/python3.7/site-packages/setuptools/dist.py:474: UserWarning: Normalizing '1.0.rc0+bfce31c' to '1.0rc0+bfce31c'normalized_version,
running develop
running egg_info
...
...
Using /home/bubble/anaconda3/envs/open-mmlab/lib/python3.7/site-packages
Searching for setuptools==41.2.0
Best match: setuptools 41.2.0
Adding setuptools 41.2.0 to easy-install.pth file
Installing easy_install script to /home/bubble/anaconda3/envs/open-mmlab/binUsing /home/bubble/anaconda3/envs/open-mmlab/lib/python3.7/site-packages
Searching for decorator==4.4.0
Best match: decorator 4.4.0
Adding decorator 4.4.0 to easy-install.pth fileUsing /home/bubble/anaconda3/envs/open-mmlab/lib/python3.7/site-packages
Finished processing dependencies for mmdet==1.0rc0+bfce31c
安装成功了

官网安装教程:https://github.com/open-mmlab/mmdetection/blob/master/docs/INSTALL.md


http://www.ppmy.cn/news/495286.html

相关文章

ubuntu16.04安装搜狗输入法

第一步上搜狗输入法官网下载deb安装包 进入安装包路径,在终端输入 sudo dpkg -i *.deb #其中把*替换成你输入法安装包名字 执行效果如下: ~/Downloads$ sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb [sudo] password for bubble: Selecting previ…

ubuntu matplotlib解决中文显示问题

步骤一 1.1 定位mpl-data所在位置,如下所示: bubbleXPS-8930:~$ locate -b \mpl-data /home/bubble/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data /home/bubble/anaconda3/pkgs/matplotlib-2.2.2-py36h0e671d2_1/lib/python3.6/site-pa…

Ubuntu 16.04安装anaconda3+pycharm+tensorflow-gpu详细教程

首先下载anaconda3镜像 清华大学开源软件镜像站下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下拉到最低端选择Linux,选择最新版(32/64位)下载。 在Terminal中执行以下命令: bash Anaconda3-…

mmdetection v2.0在ubuntu16.04服务器上的配置和训练自己的voc数据集

一.mmdetection环境搭建 系统环境: ubuntu16.04 cuda:10.0(此处一定注意检查自己的环境,关乎到后面cudatoolkit版本的安装问题) 默认大家都已经安装好 anaconda3 了,如果没有安装的,可以去官网…

mmdetection训练自己的数据集

一、准备数据集 准备自己的数据 mmdetection支持coco格式和voc格式的数据集,下面将分别介绍这两种数据集的使用方式 coco数据集 官方推荐coco数据集按照以下的目录形式存储,以coco2017数据集为例 mmdetection ├── mmdet ├── tools ├── con…

深度学习电脑环境配置

前几天新买的一台电脑,加显示器和其它配件,共计2.7万元多。 一、硬件及系统基本信息(在dos命令中运行dxdiag查看) 系统型号(主板型号):XPS 8930 BIOS:1.0.10 处理器:…

SpringBoot基于Aop实现自定义日志注解(提供Gitee源码)

前言:日志在我们的日常开发当中是必定会用到的,在每个方法的上都会习惯性打上Log注解,这样系统就会自动帮我们记录日志,整体的代码结构就会非常优雅,这边我自己搭建了一个demo去实现了一些这个项目当中必定会用的功能。…

Linux16.04+NVIDIA显卡驱动440.10+cuda10.0+cudnn7.6.1安装过程参考文档以及问题记录

目录 Linux系统盘制作与双系统安装 NVIDIA驱动安装cuda、cudnn安装 本文主要是为了记录Linux16.04NVIDIA显卡驱动440.10cuda10.0cudnn7.6.1安装配置过程中的参考文档,尤其是出现问题时参考的解决办法文档。 电脑型号是Dell XPS 8930,搭载GeForce GTX 108…