自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 记录git的简单操作

用git的时候经常有一些命令不是很记得,转载一个博客记录下Git提交代码的流程——新手适用pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并push:是推代码,将你的代码上传到远程的动作完整的流程是:第一种方法:(简单易懂)1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区)2、git commit -m""(引号里面是你的介绍,就是你的这次的提交是什么内容,便于你以后查看,这个是将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中

2020-07-04 12:55:20 174

原创 修改YOLO-tiny结构之后(二)

1.修改完之后的Tiny网络有49层(23+26),检测尺度仍然是2626,1313;2.训练:1)这次将max_batches设置为80200;学习率在55000,65000时降低为原来的0.1;还是使用VOC2007,2012数据集进行训练,将2007_test作为模型验证集。2)训练完之后得到所有的权重文件my_yololite_final.weights等。ps:若想在训练之后将训练过程中的IoU,mAP,recall等用图形可视化,可以在训练时利用类似下面的命令保存log文件:./da

2020-05-19 21:43:40 790

原创 修改YOLOv3-tiny结构之后

1.为了提高tiny的识别精度,利用1*1卷积层在原YOLOv3-tiny的基础上做了一些修改,增加了卷积深度;2.在voc数据集上进行训练,起初训练了50200之后,测试能出图,但是不出框;分析:1)终端输出loss在一段时间内一直徘徊在1.6-1.7之间,不进不退,怀疑是学习率设置不对,于是修改为在20000,40000,45000次迭代时减少学习率,重新开始训练;;2)训练到40000次左右,loss还是出现徘徊的情况,重新测试,出现了coco数据集上才有的类别,感到很奇怪;3)后来推测是检

2020-05-16 12:58:02 2564 5

原创 c++ getline

背景:经常需要读取图像的文件,记录一下1.getline用法主要用于获取string中的一行,调用时可以设置单个的分隔符;getline在c++中有两种用法:1)作为istream的成员函数,有两种重载形式:istream& getline (char* s, streamsize n );istream& getline (char* s, streamsize n, char delim );作用是: 从istream中读取至多n个字符(包含结束标记符)保存在s对应的数组中

2020-05-14 23:09:28 778

原创 深度学习初学者

背景:想了想借着毕业的背景,把深度学习补一下先从Darknet开始:1.具体的理论就看《动手学深度学习》吧,毕竟torch讲解,比较适合入门;2.修改Darknet的cfg文件修改主干网络结构,然后重新在数据集上进行训练;主要参照前人的经验转载3.先分析一下理论吧,然后再记录一些要点。...

2020-05-11 23:45:51 175

原创 调试github上的c++版libtorch-yolov3

要在视觉SLAM工程中加入YOLOv3的目标检测,所以找到了这个代码。主要借助与libtorch这个c++版的torch库api环境:ubuntu18.04+CUDA10.1+cudnn7.5+libtorch1.51.CUDA10.1+cudnn7.5+libtorch1.5的安装就按照教程走就好了;推荐的链接安装CUDA和cudnn2.libtorch-yolov3的编译不同的li...

2020-05-07 00:16:13 1210

原创 opencv waitKey的坑

一直在使用waitKey,但是最近遇到一个问题,当实现如下的代码时,可以正常运行if后的语句,并成功输出img saved...cv::imshow("out_img",img); char c=cv::waitKey(0); //if (cv::waitKey(0) == 27) { if (c == 27) { cv::imwrite("original.jpg", im...

2020-05-04 23:21:32 925

转载 记录一些cmake的用法

今天用add_directory时,出现了“you have changed variables that require your cache to be deleted.Configure will be re-run and you may have to reset some variables.”这样的死循环,原来是要将这条命令加到cmake头部。顺带记录一些cmake的用法h...

2020-05-04 00:18:09 2872

原创 c++中单独大括号的用法

经常看到大的工程中使用单独的大括号,其用法主要是使用单独大括号里面的临时变量。

2020-05-03 15:50:28 4140

原创 完整跑出orb_slam2 with labelling记录

orb_slam2 with labelling遇到问题总结1.前面基本按照作者大佬的git进行配置:ubuntu18.04+CUDA-8.0+opencv2.4.8+pcl-1.8+Eigen3.2+g+±5.5在配置之前,需要先将gcc-7.5降到gcc-5.5,这点最开始就用软连接的方式弄好,不然后面会很麻烦;CUDA-8.0必须要gcc-6以前才能编译成功,没办法;;建议用ope...

2020-05-03 15:47:17 2049 19

原创 突如其来的第一篇博客

2020年想培养写博客的习惯先列个学习清单吧:1.每天花半个小时到一个小时学习c++;以实现Fucking algorithm那个库为主,中间穿插opencv源码编写;主要看的书《数据结构与算法,c++语言实现》《c++并发编程》2.图形,图像方面,SLAM相关主要有点理论:《计算机视觉算法与应用》(每章后的问题与代码)《计算机视觉中的多视觉几何》(主要理论)3.使用Pytor...

2020-05-01 23:08:26 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除