faster rcnn 训练自己的数据集---踩坑记录!!!
1.下载代码:
git clone https://github.com/jwyang/faster-rcnn.pytorch.git
也可以暴力下载<--直接download压缩包-->
2. 解压完-->cd到faser-rcnn.pytorch文件夹中,-->再创建新的文件夹用来存放自己制作的数据集
3.cd ..返回到faster-rcnn.pytorch文件夹中-->然后在终端输入
pip install -r requirements.txt
4.踩坑点!!!重要的事情感叹号!!!
这一步有很多要修改的点
(1)首先针对错误 --can't import 'imread'-->需要将scipy的版本降低
pip install scipy==1.0
(2)cd到lib文件夹进行编译
python setup.py build develop
(3)***--安装CoCo API--***
针对错误
ImportError: cannot import name '_mask'和
ModuleNotFoundError: No module named 'pycocotools._mask'-->需要下载cocoapi
git clone https://github.com/cocodataset/cocoapi.git
随便你放在什么位置,但还是建议放在lib里面,方便看,-->解压后cd到PYTHONAPI文件夹中-->如果是在ubuntu平台需要给一个权限,即加了前面sudo指令
sudo python setup.py install
还有一个坑...
_mask.so : undefined symbol: _Py_ZeroStruct
这时候需要-->
如果前面给了权限且不是另外开一个终端输入命令的情况下,其实也不需要sudo的
sudo python setup.py build_ext --inplace
sudo python setup.py build_ext install
sudo make
最最最后一个坑
TypeError: load() missing 1 required positional argument: 'Loader'
打开/lib/model/utils/config.py文件--> ctrl+f 搜索
yaml_cfg = edict(yaml.load(f))
并将此改为
yaml_cfg = edict(yaml.load(f, Loader=yaml.FullLoader))
后面就是训练啦^&^
####这太多大佬都出了博文,就不重复啦,也只是对踩坑的地方做个记录####
faster rcnn 训练自己的数据集---踩坑记录!!!相关推荐
- 新手可直接复现:Duan版本CenterNet在2080Ti上训练自己的数据集——踩坑记录
实验室换了GPU,记录下centernet在新电脑上的配置过程,如果对下面很多不理解先阅读我以前的这篇博客即可初学者复现CornerNet:详细指导零基础在Ubuntu系统运行该代码并完全理解论文思路 ...
- Mask R-CNN 训练自己的数据集—踩坑与填坑
作者 | Raini 出品 | 北京图特摩斯科技有限公司(thutmose.cn) tensorflow/keras版(项目地址https://github.com/matterport). 服务器c ...
- 目标检测simple Faster R-CNN训练自己的数据集
一.复现 刚开始接触目标检测,自己动手复现的第一个开源项目是github上chenyuntc的simple faster rcnn.历经千辛万苦最后貌似因为服务器显卡内存不够,在训练时一直出现一个错误 ...
- Faster RCNN训练FLIR红外线数据集
1. Fater RCNN检测网络下载 网络学习视频 [源码地址]https://github.com/bubbliiiing/faster-rcnn-pytorch 2. FLIR 数据集准备 数据 ...
- mask rcnn训练自己的数据集
原文首发于微信公众号「3D视觉工坊」--mask rcnn训练自己的数据集 前言 最近迷上了mask rcnn,也是由于自己工作需要吧,特意研究了其源代码,并基于自己的数据进行训练~ 本博客参考:ht ...
- Faster RCNN 训练自己的检测模型
Faster RCNN 训练自己的检测模型 一.准备自己的训练数据 根据pascal VOC 2007的训练数据集基本架构,第一步,当然是要准备自己的训练图片集,本文直接将自己的准备的图片集(.jpg ...
- Fast RCNN 训练自己的数据集(3训练和检测)
Fast RCNN 训练自己的数据集(3训练和检测) 转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/ https ...
- Faster RCNN 训练中的一些问题及解决办法
今天使用Faster RCNN训练自己的数据的时候,出现了一些因为boost或者是numpy版本不兼容导致的问题,经过各种查资料和求助大神,总算是顺利把网络跑起来了.下面内容都是今天亲测出现的问题并与 ...
- Faster rcnn 训练coco2017数据报错 RuntimeError: CUDA error: device-side assert triggered
Faster rcnn 训练coco2017数据报错 RuntimeError: CUDA error: device-side assert triggered 使用faster rcnn训练自己的 ...
最新文章
- python fun
- Linux网络那点事(CentOS、Ubuntu、Kali)
- MyBatis-06 MyBatis XML方式之多个接口参数用法
- IOS 消息机制(NSNotificationCenter)
- OpenCV:使用 随机森林与GBDT
- linux中grep命令查找目录下,linux中查找grep与find命令的使用
- 复数矩阵分解的拆解思路(矩阵求逆/特征值分解)
- Java Excel导出
- php 判断ajax访问,PHP里判断是否Ajax请求
- 1910101811-2
- Oracle 中启用 scott 用户 的方法
- 力扣剑指 Offer 17. 打印从1到最大的n位数
- php下列列表如何赋值,php学习笔记之list()赋值问题及each()结合遍历
- bzoj 4443: [Scoi2015]小凸玩矩阵(二分+二分匹配)
- 【 Codeforces Round #551 (Div. 2) D】Serval and Rooted Tree【树形DP】
- MVC3.0 开发过程中遇到错误及解决方案(不断更新中。。。)
- 并发测试工具Jmeter安装与简单使用
- 【C++】 文件提取英文单词
- Spring框架学习笔记05:SpringAop
- 求真值表,主析取范式,主合取范式
热门文章
- python公众号文章_python如何导出微信公众号文章
- CSS的解决IE5/IE5.5/IE6/FF/IE7的兼容性问题(css hack)
- java-Tomcat中的多个上下文路径可以服务一个appBase吗?
- SQL Server 2014下载,安装和使用教程
- FISCO BCOS——SmartDev-Contract——Traceability商品溯源合约案例分析
- 玩EXSI前先看这个,让你避开多数的坑
- 什么是企业架构及其重要作用
- 计算机英语(1-30)
- 淘宝新品生命周期,网红店铺上新布局,店铺上新工作
- lisp 焊缝标注_德国图纸焊接符号