cuda10安装_Mmdetection的安装和使用
Mmdetection的安装和使用
环境:ubuntu16.04+cuda10.1+gcc5.5.0+pytorch1.3.1
参考网址:https://github.com/open-mmlab/mmdetection
第一步:安装环境和相关依赖库
按照教程中的installation:
conda create -n open-mmlab python=3.7
conda activate open-mmlab
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
git clone https://github.com/open-mmlab/mmdetection.git
cd mmdetection
pip install mmcv
python setup.py develop # or "pip install -v -e ."
第二步:准备数据集(VOC2007)
我用的是VOC2007数据集,主要是为了测试一下环境是否安装成功,是否可以跑通代码
mkdir data
将下载的VOC2007数据集放在data目录下即可,如下所示:
mmdetection
├── mmdet
├── tools
├── configs
├── data
│ ├── VOCdevkit
│ │ ├── VOC2007
第三步:运行train.py:
python tools/train.py configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py
报错,因为datasets中加载VOC的时候是VOC2007和VOC2012同时输入,我只下载了VOC2007,所以先把涉及到VOC2012的代码注释configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py中修改如下:
之后再次运行train.py python tools/train.py configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py
报错如下:
我google了一下,是环境配置问题,我自己的服务器中有cuda9.0,cuda10.0,cuda10.1三个版本,默认的是cuda10.0版本,我刚开始下载的pytorch1.3.1是cuda10.1版本,所以出现了不匹配的问题,所以我的想法是把cuda10.1路径添加到系统环境变量中去命令如下:
vim ~/.bashrc
export CUDA_HOME=/usr/local/cuda-10.1
export PATH="/usr/local/cuda-10.1/bin:$PATH"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-10.1/lib64"
export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/cuda-10.1/lib64"
source ~/.bashrc
之后进行重新编译,一定要删掉mmdetection/build文件夹,之后再次编译,我之后的编译是按照下面命令来的:
python setup.py build_ext --inplace
export PYTHONPATH=${PWD}:$PYTHONPATH
pip install -r requirements.txt
重新编译完成之后,再次运行python tools/train.py configs/pascal_voc/faster_rcnn_r50_fpn_1x_voc0712.py
可以成功运行:
附注:
1.服务器之间互传文件命令: scp -P 1085 -r /workspace1/zigangzhao/TensorFlowBDD zigangzhao@222.20.79.224:/workspace/zigangzhao/
cuda10安装_Mmdetection的安装和使用相关推荐
- win10基于anaconda下的tensorflow2.0.0及cuda10.0、cudnn安装成功
anaconda下安装tensorflow2.0.0 cuda10.0下载安装 安装cudnn 安装tensorflow2.0.0 cuda10.0下载安装 CUDA Toolkit 10.0 Dow ...
- WIN10+CUDA10.1+cudnn+Anaconda安装TensorflowGPU版本
在WIN10下基于CUDA10.1和CUDNN10.0在Anaconda Python3.7下安装TensorflowGPU版本 ====================== 更新2019/8/3 = ...
- Win10+Cuda10.2的Pytorch安装
Win10+Cuda10.2的Pytorch安装 今天是2022年10月底,最新版本Cuda稳定版已不支持Cuda10.2 由于电脑是非安培架构(30系)的NV的GPU,故装了Cuda10.2 (如果 ...
- ubuntu16.04下Nvidia T1000显卡驱动460、CUDA10.2、CUDNN8安装
准备工作 架构与GPU型号:非官方介绍,页面搜索一下GPU就行.这个表显示我应该装CUDA10,但是先8.0凑和着.理论依据,要用9的话会出现这个问题 Pascal (CUDA 8 and later ...
- Jeston nano配置(三)卸载cuda10.2安装cuda9 并安装tensorflow-gpu
(一)卸载cuda10.2 参考帖子: Nvidiajetsonnano配置CUDA9CUDNN7.1.5 - 百度文库 ourkix的博客:Nvidia jetson nano 配置 CUDA9 C ...
- Win10 + CUDA10.1+pytorch手动安装
1.安装环境 OS: Win10 专业 x64 Python: Python 3.7.7(通过Anaconda软件自带安装) Anaconda: Anaconda3 ...
- gpu tensorflow 怎么看是否安装成功_安装keras模块以及使用GPU加速
在神经网络的实现中,需要使用GPU进行加速,并使用keras模块来构建神经网络(当然,也可以使用pytorch).但是,安装并配置这些东西真的是比编程还难,过程中遇到各种问题,然后去搜解决方法,但都五 ...
- Ubuntu16.04显卡驱动安装和Cuda安装
环境: 操作系统:Ubuntu 16.04 x64,USB 安装 独显:Geforce GTX 1050,本地安装 Cuda 10.0 网络在线安装 一.安装Geforce GTX 1050 驱动安 ...
- 【服务器管理】Ubuntu18.04下安装TensorRT(已经安装CUDA和cudnn的情况下)
本人实践经历 在运行深度学习项目,常常遇到警告内容: 021-06-16 15:51:21.131229: W tensorflow/stream_executor/platform/default/ ...
- python安装numba_Jetson Nano安装Numba遇到的一些坑
一开始简单粗暴的pip3 install numba,结果安装llvmlite时候报错. 然后百度,参考了CSDN上的一篇博客 以下为博客中内容: 首先numba安装需要依赖包llvmlite,llv ...
最新文章
- js 回车触发点击事件
- MySql数据库概念
- java 枚举使用简书_java枚举类型使用和详解
- Yen 的k_shortest paths 算法的C++实现
- 作者:夏梓峻(1986-),男,国家超级计算天津中心应用研发部副部长。
- Elasticsearch5.X 搜索引擎框架 安装配置及analysis-ik中文分词插件安装
- VC绘制控件如何防止闪烁
- 【 FPGA 】玩玩带有异步复位,同步使能的D触发器的两种实现方式
- 2022年拼多多双十二活动什么时候开始?会有哪些福利?
- 3D游戏设计-天空盒
- C#可以直接调用的Win32API
- sox处理mp3_SoX — 音频处理工具里的瑞士军刀
- [深度学习] (sklearn)多层感知机对葡萄酒的分类
- Unity 打包APK 适配全面屏、刘海屏、水滴屏、挖孔屏
- 漏洞解决方案-文件上传
- zookeeper代码实现常用命令 - 雨中散步撒哈拉
- linux 私有云存储,私有云存储搭建(owncloud)
- js 对比json数据
- IntelliJ 使用Maven构建Android项目过程
- 圣诞主题精致PPT模板