
深度学习
wwj55166
改变世界的人
展开
-
caffe配置:训练和测试1
本文主要讲解caffe的整个使用流程,适用于初级入门caffe,通过学习本篇博文,理清项目训练、测试流程。初级教程,高手请绕道。我们知道,在caffe编译完后,在caffe目录下会生成一个build目录,在build目录下有个tools,这个里面有个可执行文件caffe,如下图所示:有了这个可执行文件我们就可以进行模型的训练,只需要学会调用这个可执行文件就可以了,这便是转载 2017-12-20 14:59:01 · 238 阅读 · 0 评论 -
详解:正则化
1. The Problem of Overfitting1还是来看预测房价的这个例子,我们先对该数据做线性回归,也就是左边第一张图。如果这么做,我们可以获得拟合数据的这样一条直线,但是,实际上这并不是一个很好的模型。我们看看这些数据,很明显,随着房子面积增大,住房价格的变化趋于稳定或者说越往右越平缓。因此线性回归并没有很好拟合训练数据。我们把此类情况称为欠拟合(underfitting),或者叫...转载 2018-07-15 12:50:55 · 482 阅读 · 1 评论 -
从FCN到DeepLab
前言 最近看了语义分割的文章DeepLab,写写自己的感受,欢迎指正。介绍 图像语义分割,简单而言就是给定一张图片,对图片上的每一个像素点分类。 图像语义分割,从FCN把深度学习引入这个任务到现在,一个通用的框架已经大概确定了。即前端使用FCN全卷积网络输出粗糙的label map,后端使用CRF条件随机场/MRF马尔科夫随机场等优化前端的输出,最后得到一个精细的分割图。 前端为什么需...转载 2018-04-04 17:00:12 · 328 阅读 · 0 评论 -
caffe学习模型的分析准则
转载 2018-01-19 18:46:50 · 234 阅读 · 0 评论 -
windows7+vs+CUDA7.5 编译caffe+配置matcaffe+配置pycaffe
转载来自,http://blog.youkuaiyun.com/tina_ttl经过朋友指导,终于成功在windows7上成功编译了caffe,这里将编译过程记录安装文件准备1 visual studio 2013安装包下载2 CUDA75 optional3 windows版本caffe4 下载cuDNN optional5 下载Anacond转载 2017-11-28 11:10:25 · 521 阅读 · 0 评论 -
caffe调试:registry失败
防止某一层未注册:也就是下面的:I0808 16:09:36.428869 12912 layer_factory.hpp:77] Creating layer dataF0808 16:09:36.428869 12912 layer_factory.hpp:81] Check failed: registry.count(type) == 1 (0 vs. 1) Unknown原创 2017-12-22 15:41:31 · 385 阅读 · 0 评论 -
Suppress boost registration warnings in pycaffe #3960
#include // NOLINT(build/include_alpha)// Produce deprecation warnings (needs to come before arrayobject.h inclusion).#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION#include #include #inclu转载 2017-12-21 18:09:24 · 287 阅读 · 0 评论 -
caffe 指令:convert_imageset
[FLAGS] ROOTFOLDER/ LISTFILE DB_NAME 需要带四个参数:FLAGS: 图片参数组,后面详细介绍ROOTFOLDER/: 图片存放的绝对路径,从linux系统根目录开始LISTFILE: 图片文件列表清单,一般为一个txt文件,一行一张图片DB_NAME: 最终生成的db文件存放目录如果图片已经下载到本地电脑上了,那么我们原创 2017-12-21 11:09:25 · 651 阅读 · 0 评论 -
caffe配置:自己训练模型并测试
caffe对于训练数据格式,支持:lmdb、h5py……,其中lmdb数据格式常用于单标签数据,像分类等,经常使用lmdb的数据格式。对于回归等问题,或者多标签数据,一般使用h5py数据的格式。当然好像还有其它格式的数据可用,不过我一般使用这两种数据格式,因此本文就主要针对这两种数据格式的制作方法,进行简单讲解。一、lmdb数据lmdb用于单标签数据。为了简单起见,我后面通过一个性转载 2017-12-20 16:29:11 · 522 阅读 · 0 评论 -
caffe源码:测试数据,根据已知模型
一、预测分类最近几天为了希望深入理解caffe,于是便开始学起了caffe函数的c++调用,caffe的函数调用例子网上很少,需要自己慢慢的摸索,即便是找到了例子,有的时候caffe版本不一样,也会出现错误。对于预测分类的函数调用,caffe为我们提供了一个例子,一开始我懒得解读这个例子,网上找了一些分类预测的例子,总是会出现各种各样的错误,于是没办法最后只能老老实实的学官方给的例子比较实转载 2017-12-20 16:22:54 · 856 阅读 · 0 评论 -
深度学习:卷积神经网络CNN入门
作者:机器之心链接:https://www.zhihu.com/question/52668301/answer/131573702来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Part 1:图像识别任务卷积神经网络,听起来像是计算机科学、生物学和数学的诡异组合,但它们已经成为计算机视觉领域中最具影响力的革新的转载 2017-11-10 18:22:19 · 10638 阅读 · 0 评论 -
深度学习:卷积神经网络入门学习(1)
卷积神经网络算法是n年前就有的算法,只是近年来因为深度学习相关算法为多层网络的训练提供了新方法,然后现在电脑的计算能力已非当年的那种计算水平,同时现在的训练数据很多,于是神经网络的相关算法又重新火了起来,因此卷积神经网络就又活了起来。在开始前,我们需要明确的是网上讲的卷积神经网络的相关教程一般指的是神经网络的前向传导过程,反向传播都是用梯度下降法进行训练,大部分深度学习库,都已经把反向求导转载 2017-12-20 15:21:19 · 363 阅读 · 0 评论 -
深度学习学习资料
持续更新原文地址:http://blog.youkuaiyun.com/hjimce/article/details/45421595作者:hjimce一、学习清单1、综合类(1)收集了各种最新最经典的文献,神经网络的资源列表:https://github.com/robertsdionne/neural-network-papers 里面包含了深度学习领域经典、原创 2017-12-20 15:16:49 · 177 阅读 · 0 评论 -
Caffe配置:参数的介绍入门
用了这么久Caffe都没好好写过一篇新手入门的博客,最近应实验室小师妹要求,打算写一篇简单、快熟入门的科普文。 利用Caffe进行深度神经网络训练第一步需要搞懂几个重要文件:solver.prototxttrain_val.prototxttrain.sh接下来我们按顺序一个个说明。solver.prototxtsolver这个文件主要存放模型训练所用到的一些超转载 2017-12-20 14:01:43 · 715 阅读 · 0 评论