
开源框架
言有三
龙鹏,笔名言有三,先后就读于华中科技大学(2008-2012),中国科学院半导体研究所神经网络实验室(2012-2015),先后就职于奇虎360人工智能研究院(2015.7-2017.5),陌陌科技深度学习实验室(2017.5-2019.3),深度学习算法专家,阿里云MVP,华为云MVP,超过7年的计算机视觉从业经验,拥有丰富的传统图像算法和深度学习计算机视觉项目经验,运营技术公众号《有三AI》,著有书籍《深度学习之图像识别:核心技术与案例实战》,《深度学习之模型设计:核心算法与案例实践》,《深度学习之人脸图像处理:核心算法与案例实战》,《深度学习之摄影图像处理:核心算法与案例精粹》
展开
-
【caffe解读】 caffe从数学公式到代码实现1-导论
文章首发于微信公众号《与有三学AI》[caffe解读] caffe从数学公式到代码实现1-导论真的很多年没有认真写csdn博客了,我回来了今天开一个新板块,目标是死磕现有的几大机器学习框架的代码,给想入门的小白们一些帮助。作为一个在图像行业战斗了几年的程序员,深知入门一个框架,和真的能用好一个框架是有很大的区别的,而要想走的更远,开源框架的底层代码一定要去详读。同时,很多的坑也...原创 2018-08-20 23:22:19 · 660 阅读 · 0 评论 -
【github干货】主流深度学习开源框架从入门到熟练
文章首发于微信公众号《有三AI》【github干货】主流深度学习开源框架从入门到熟练今天送上有三AI学院第一个github项目01项目背景目前深度学习框架呈百家争鸣之态势,光是为人熟知的就有caffe,tensorflow,pytorch/caffe2,keras,mxnet,paddldpaddle,theano,cntk,tiny-dnn,deeplearning4j...原创 2018-12-14 08:03:31 · 1224 阅读 · 1 评论 -
【技术综述】一文道尽R-CNN系列目标检测
文章首发于微信公众号《有三学AI》【技术综述】一文道尽R-CNN系列目标检测目标检测任务关注的是图片中特定目标物体的位置。一个检测任务包含两个子任务,其一是输出这一目标的类别信息,属于分类任务。其二是输出目标的具体位置信息,属于定位任务。分类的结果是一个类别标签,对于单分类任务而言,它就是一个数,对于多分类任务,就是一个向量。定位任务的输出是一个位置,用矩形框表示,包含矩形框左上角或中...原创 2018-12-14 07:48:41 · 2079 阅读 · 0 评论 -
【数据集】自动驾驶都有什么测试基准?
文章首发于微信公众号《有三AI》【数据集】自动驾驶都有什么测试基准?自动驾驶是现在非常活跃的领域,几乎所有的车厂,大型互联网公司都参与其中,其中计算机视觉技术的应用也非常广泛,这篇文章将对自动驾驶中的重要数据集做简单介绍。01KITTI数据集数据集地址:http://www.cvlibs.net/datasets/kitti/index.php发布于2009年,...原创 2018-12-14 07:53:12 · 2583 阅读 · 0 评论 -
【模型训练】如何选择最适合你的学习率变更策略
首发于微信公众号《有三AI》【模型训练】如何选择最适合你的学习率变更策略如果让我投票给深度学习中,最不想调试,但又必须要小心调试的参数,毫无疑问会投给学习率,今天就来说说这个。01 项目背景我们选择了GHIM-10k数据集,这是一个图像检索数据集,包含20个类别,分别是日落,船舶,花卉,建筑物,汽车,山脉,昆虫等自然图像,各个类别拥有较好的多样性,而类别之间也有比较好的区...原创 2018-12-17 18:50:30 · 3177 阅读 · 0 评论 -
【技术综述】万字长文详解Faster RCNN源代码
文章首发于微信公众号《有三AI》【技术综述】万字长文详解Faster RCNN源代码作为深度学习算法工程师,如果你想提升C++水平,就去研究caffe源代码,如果你想提升python水平,就去研究faster-rcnn源代码吧,caffe源代码我们已经解读过了,今天这一期就解读faster-rcnn源代码01Faster R-CNN概述1.1 基础目标检测任务关...原创 2019-01-08 14:51:31 · 9341 阅读 · 2 评论 -
【cntk速成】cntk图像分类从模型自定义到测试
文章首发于微信公众号《有三AI》【cntk速成】cntk图像分类从模型自定义到测试欢迎来到专栏《2小时玩转开源框架系列》,这是我们第七篇,前面已经说过了caffe,tensorflow,pytorch,mxnet,keras,paddlepaddle。今天说cntk,本文所用到的数据,代码请参考我们官方githttps://github.com/longpeng2008/LongP...原创 2019-02-18 15:20:46 · 935 阅读 · 0 评论 -
【DL4J速成】Deeplearning4j图像分类从模型自定义到测试
文章首发于微信公众号《有三AI》【DL4J速成】Deeplearning4j图像分类从模型自定义到测试欢迎来到专栏《2小时玩转开源框架系列》,这是我们第九篇,前面已经说过了caffe,tensorflow,pytorch,mxnet,keras,paddlepaddle,cntk,chainer。今天说Deeplearning4j(DL4J),本文所用到的数据,代码请参考我们官方git...原创 2019-03-25 22:09:40 · 2125 阅读 · 0 评论 -
【MatConvnet速成】MatConvnet图像分类从模型自定义到测试
欢迎来到专栏《2小时玩转开源框架系列》,这是我们第10篇,前面已经说过了caffe,tensorflow,pytorch,mxnet,keras,paddlepaddle,cntk,chainer,deeplearning4j。今天说MatConvnet,本文所用到的数据,代码请参考我们官方githttps://github.com/longpeng2008/LongPeng_ML_Cou...原创 2019-03-29 21:58:24 · 1052 阅读 · 0 评论 -
【Lasagne速成】Lasagne/Theano图像分类从模型自定义到测试
欢迎来到专栏《2小时玩转开源框架系列》,这是我们第11篇,前面已经说过了caffe,tensorflow,pytorch,mxnet,keras,paddlepaddle,cntk,chainer,deeplearning4j,matconvnet。今天说Lasagne,本文所用到的数据,代码请参考我们官方githttps://github.com/longpeng2008/LongPen...原创 2019-03-29 21:58:15 · 1040 阅读 · 0 评论 -
【darknet速成】Darknet图像分类从模型自定义到测试
欢迎来到专栏《2小时玩转开源框架系列》,这是我们第12篇文章,前面已经说过了caffe,tensorflow,pytorch,mxnet,keras,paddlepaddle,cntk,chainer,deeplearning4j,matconvnet,lasagne。今天说darknet,也是最后一个框架了,本文所用到的数据,代码请参考我们官方githttps://github.com/...原创 2019-03-29 21:57:52 · 2878 阅读 · 0 评论 -
【完结】12大深度学习开源框架(caffe,tf,pytorch,mxnet等)快速入门项目
这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork。https://github.com/longpeng2008/yousan.ai1 概述1.1 开源框架总览现如今开源生态非常完善,深度学习相关的开源框架众多,光是为人熟知的就有caffe,tensorflow,pytorch/caffe2...原创 2019-04-02 15:08:25 · 1294 阅读 · 0 评论 -
【技术综述】深度学习中的数据增强(下)
文章首发于微信公众号《有三AI》【技术综述】深度学习中的数据增强(下)今天带来深度学习中的数据增强方法的下篇。我们将从以下几个方向入手。1,介绍一下什么是无监督的数据增强方法。2,简单介绍一下GAN生成数据的应用。3,介绍一下AutoAugment为代表的网络自动学习数据增强策略的方法。4,总结。00什么是无监督数据增强方法我们先看看什么是有监督的数据增强方法。它指的是生...原创 2018-12-14 08:08:02 · 1538 阅读 · 0 评论 -
【mxnet速成】mxnet图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【mxnet速成】mxnet图像分类从模型自定义到测试这是给大家准备的mxnet速成例子这一次我们讲讲mxnet,相关的代码、数据都在我们 Git 上,希望大家 Follow 一下这个 Git 项目,后面会持续更新不同框架下的任务。https://github.com/longpeng2008/LongPeng_ML_Course作者&...原创 2018-10-09 18:42:57 · 821 阅读 · 0 评论 -
【Keras速成】Keras图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【Keras速成】Keras图像分类从模型自定义到测试这是给大家准备的Keras速成例子这一次我们讲讲keras这个简单、流行的深度学习框架,一个图像分类任务从训练到测试出结果的全流程。相关的代码、数据都在我们 Git 上,希望大家 Follow 一下这个 Git 项目,后面会持续更新不同框架下的任务。https://github.com/l...原创 2018-10-09 18:42:00 · 3743 阅读 · 0 评论 -
【caffe解读】 caffe从数学公式到代码实现2-基础函数类
文章首发于微信公众号《与有三学AI》[caffe解读] caffe从数学公式到代码实现2-基础函数类接着上一篇,本篇就开始读layers下面的cpp,先看一下layers下面都有哪些cpp。absval_layer.cppaccuracy_layer.cppargmax_layer.cppbase_conv_layer.cppbase_data_layer.cppbatch_...原创 2018-08-20 23:40:38 · 446 阅读 · 0 评论 -
【caffe解读】 caffe从数学公式到代码实现3-shape相关类
文章首发于微信公众号《与有三学AI》[caffe解读] caffe从数学公式到代码实现3-shape相关类接着上一篇说,本篇开始读layers下面的一些与blobshape有关的layer,比如flatten_layer.cpp等,具体包括的在下面;flatten_layer.cppslice_layer.cppsplit_layer.cpptile_layer.cppcon...原创 2018-08-27 19:52:44 · 651 阅读 · 0 评论 -
【caffe解读】 caffe从数学公式到代码实现4-认识caffe自带的7大loss
文章首发于微信公众号《与有三学AI》[caffe解读] caffe从数学公式到代码实现4-认识caffe自带的7大lossz本节说caffe中常见loss的推导,具体包含下面的cpp。multinomial_logistic_loss_layer.cppsoftmax_loss_layer.cppeuclidean_loss_layer.cppsigmoid_cross_entr...原创 2018-08-27 19:52:28 · 582 阅读 · 0 评论 -
【caffe解读】 caffe从数学公式到代码实现5-caffe中的卷积
文章首发于微信公众号《与有三学AI》[caffe解读] caffe从数学公式到代码实现5-caffe中的卷积今天要讲的就是跟卷积相关的一些layer了im2col_layer.cppbase_conv_layer.cppconv_layer.cppdeconv_layer.cppinner_product_layer.cpp01 im2col_layer.c...原创 2018-08-27 19:52:05 · 412 阅读 · 0 评论 -
【Tensorflow】io 操作
文章首发于微信公众号《有三AI》【从caffe到Tensorflow 1】io 操作最近项目要频繁用到tensorflow,所以不得不认真研究下tensorflow而不是跟之前一样遇到了就搞一下了。首先我觉得所有这些框架里面caffe是最清晰的,所以就算是学习tensorflow,我也会以caffe的思路去学习,这就是这个系列的用意。今天是第1篇,咱们说io操作,也就是文件读取,载...原创 2018-12-14 08:13:22 · 1145 阅读 · 0 评论 -
【caffe速成】caffe图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【caffe速成】caffe图像分类从模型自定义到测试这是给大家准备的caffe速成例子这一次我们讲讲 Caffe 这个主流的开源框架从训练到测试出结果的全流程。到此,我必须假设大家已经有了深度学习的基础知识并了解卷积网络的工作原理。相关的代码、数据都在我们 Git 上,希望大家 Follow 一下这个 Git 项目,后面会持续更新不同框架下...原创 2018-10-08 15:29:32 · 1876 阅读 · 0 评论 -
【tensorflow速成】Tensorflow图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【tensorflow速成】Tensorflow图像分类从模型自定义到测试这是给大家准备的tensorflow速成例子上一篇介绍了 Caffe ,这篇将介绍 TensorFlow。01 什么是 TensorFlowTensorFlow 是 Google brain 推出的开源机器学习库,与 Caffe 一样,主要用作深度学习相关...原创 2018-10-08 15:30:14 · 2079 阅读 · 0 评论 -
【pytorch速成】Pytorch图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【pytorch速成】Pytorch图像分类从模型自定义到测试前面已跟大家介绍了Caffe和TensorFlow,链接如下。【caffe速成】caffe图像分类从模型自定义到测试【tensorflow速成】Tensorflow图像分类从模型自定义到测试今天说说Pytorch。作者&编辑|言有三01 什么是 Py...原创 2018-10-09 18:46:17 · 18143 阅读 · 5 评论 -
【paddlepaddle速成】paddlepaddle图像分类从模型自定义到测试
文章首发于微信公众号《与有三学AI》【paddlepaddle速成】paddlepaddle图像分类从模型自定义到测试这是给大家准备的paddlepaddle与visualdl速成例子这一次我们讲讲paddlepadle这个百度开源的机器学习框架,一个图像分类任务从训练到测试出结果的全流程。将涉及到paddlepaddle和visualdl,git如下:https://github...原创 2018-10-09 18:48:21 · 3126 阅读 · 2 评论 -
【技术综述】多标签图像分类综述
图像分类作为计算机视觉领域的基础任务,经过大量的研究与试验,已经取得了傲人的成绩。然而,现有的分类任务大多是以单标签分类展开研究的。当图片中有多个标签时,又该如何进行分类呢?本篇综述将带领大家了解多标签图像分类这一方向,了解更具难度的图像分类。作者 | 郭冰洋编辑 | 言有三1 简介随着科学技术的进步与发展,图像作为信息传播的重要媒介,在通信、无人驾驶、医学影像分析、航天...原创 2019-07-01 18:20:12 · 7859 阅读 · 0 评论