深度学习
请设置你的昵称
这个作者很懒,什么都没留下…
展开
-
视频物体分割(Video Object Segmentation)综述
Lucid Data Dreaming for Video Object Segmentation(2019)提出了一种in-domain的traing方法,针对1st fame进行finetune,该方法使用的训练数据大量的减少。对于多物体分割,使用的输入为(4+N)即RGB+segmentation+mask。数据增强的步骤:1.光照的改变2.前景物体的提取3.对前景物体的affine、non-rigid deformations4.相机角度调整5.前景背景融合原创 2020-08-06 15:11:56 · 4819 阅读 · 2 评论 -
keras版本CReLU
将深度学习网络的前几层的卷积结构,换成CReLU可以提升效果。CReLU在pytorch中嵌入非常简单,按照定义和前向推理的方式即可定义CReLU。今天项目需求,在keras上嵌入CReLU,由于对keras用法并不熟悉,遇到了一些困难,发现了一些问题,这里记录。一开始我的写法如下def CReLU(out_channels, input): _x = Conv2D(out_...原创 2019-10-28 17:22:02 · 478 阅读 · 0 评论 -
关于车辆属性过拟合问题讨论
属性过拟合,原因可能为不同的属性难学程度不一样,讨论后结果如下:1.如果有的属性训练20个epoch就达到好的结果,之后开始过拟合,而同时其他的属性要训练到100个epoch,此时可以在20个epoch停下。至于如何判断是不是20个epoch或者如何判断要停下,需要设计一个停下的机制。2.数据集很重要,筛选数据集,可以先训个网络,不要太多次迭代,把差的数据筛出来3.数据增强。之前疑问是...原创 2019-07-12 19:35:32 · 265 阅读 · 2 评论 -
Pytorch 模型fusion
模型A和模型B,两个模型共享backbone,现需要将两模型共享backbone参数backbone为resnet18步骤:1.训练单独的A模型2.load第一步的模型,将backbone中的某些层之前lr调小,之后的lr不变,训练B模型3.load第二步的模型,训练A模型,同时需要固定第二步中某些层的参数trick:1.第2、3步load模型的时候,会有一...原创 2019-04-18 14:57:06 · 1032 阅读 · 0 评论 -
MobileNets论文中可分离卷积
Depthwise Convolutionmobilenet_v1计算flop原本的卷积操作因式分解为一个depthwise convolution和一个1*1的卷积(pointwise convolution),简单讲就是将原来一个卷积层分成两个卷积层,其中前面一个卷积层的fiter都只跟input的每个channel进行卷积,然后后面一个卷积层负责combining。...原创 2018-12-04 19:29:00 · 230 阅读 · 0 评论 -
faster rcnn分析及其他
最近在跑py-faster-rcnn的代码,终于大概弄懂了结构caffe的可视化网页为指路前期得到feature maps的方法结构主要有ZF和VGG16两种,ZF结构较小,VGG16较大,精度差不多,所以选择占显存小的ZF。两者的区别是conv层不同。faster rcnn由三部分构成:特征提取+RPN+ROI Pooling+Classifier本文以ZF为特征提取网络讲解...原创 2018-09-12 15:51:50 · 438 阅读 · 0 评论 -
用faster rcnn训练自己的数据集
一、建立数据集分为三个文件夹JPEGImages、annotations、ImageSets 1.JPEGImages 存放图片,名称以6位数字+.jpg2.Annotations存放xml文件3.ImageSets存放trainval.txt train.txt val.txt test.txt,其中没有xml的文件不需要jpg文件内格式为: jpg...原创 2018-08-22 17:29:38 · 785 阅读 · 0 评论 -
NLP问题一些库的学习,tensorflow1.5、keras2.1.6、pytorch0.4.0
tensorflow1.5、keras2.1.6、pytorch0.4.01.tensorflowtensorflow中文文档:链接地址基本使用:使用图 (graph) 来表示计算任务.在被称之为 会话 (Session) 的上下文 (context) 中执行图.使用 tensor 表示数据.通过 变量 (Variable) 维护状态.使用 feed 和 fetch 可以为任意的操作(arbitr...原创 2018-05-08 13:03:26 · 1324 阅读 · 0 评论 -
NLP之SiameseLSTM算法
5.12今天交了一下,训练了一个epoch,效果不好,交了一下成绩是05.14今天终于改通了算法,是vocab.size的问题,传的时候给成词典的值了,应该给句子的值,导致eval出问题。训练了一个epoch,效果不好,准备循环100次看一下loss,这里记录一下原理。论文地址:Siamese Recurrent Architectures for Learning Sentence Simila...原创 2018-05-14 16:40:41 · 3202 阅读 · 0 评论 -
ubuntu中c++调用python
参考自:点击打开链接原创 2018-04-19 13:29:51 · 2704 阅读 · 2 评论 -
caffe.pb.h丢失问题解决方法
在跑caffe的时候遇到的问题fatal error: caffe/proto/caffe.pb.h: No such file or directory网上有方法说,可能是因为make太快了,我编译的时候用的时候make -j12那么尝试一下。make cleanmake make pycaffe然后再用protoprotoc --cpp_out=/xxx/caffe-ssd/includ...原创 2018-04-17 14:07:52 · 404 阅读 · 0 评论 -
人脸检测算法
https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html人脸识别各论文参考知乎一个栏目:https://zhuanlan.zhihu.com/p/25025596首先介绍一下常用人脸检测的常用数据库:FDDB和WIDER FACEFDDB总共2845张图像,5171张,人脸非约束环境,人脸的难度较大,有...原创 2018-04-17 11:46:46 · 10577 阅读 · 2 评论