![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Caffe
Solomon1588
这个作者很懒,什么都没留下…
展开
-
Ubuntu 15.10/16.04 上安装Caffe——确保编译好的库相互兼容
在Ubuntu14.04 LTS版本上编译安装Caffe的教程非常多,安装过程也较为顺利,然而在更新版本系统上编译安装Caffe的过程中,仍会遇到很多问题。其中,在make过程中遇到undefined reference to ‘xxx’,在make runtest 过程中遇到Segmentation faul这两个错误非常常见,在github的BVLC/caffe issues中有非常多类似的问题,e.g.原创 2016-07-24 19:50:25 · 16242 阅读 · 4 评论 -
跨平台Caffe及I/O模型与并行方案(五)
5. 参数服务器5.1 背景介绍 在机器学习和深度学习领域,单机已经解决不了目前快速增长的数据和参数了,分布式的优化已经成了一种先决条件。现实中,训练数据的数量可能达到1TB到1PB之间,而训练过程中的参数可能会达到109到1012。而往往这些模型的参数需要被所有的worker节点频繁的访问,这就会带来很多问题和挑战: 访问巨量的参数,需要大量的网络带宽支持。 机器学习算原创 2016-08-27 15:41:43 · 2627 阅读 · 0 评论 -
跨平台Caffe及I/O模型与并行方案(二)
2. 跨平台Caffe Caffe繁杂的依赖项增加了安装使用的难度,也限制了系统的可移植性。为了解决Caffe跨平台的问题,本章首先分析Caffe依赖库,随后提出一种第三方库方案,最后介绍一个轻量级的跨平台Caffe分支项目——Dragon Caffe[2]。2.1 依赖库分析 为了裁剪臃肿的依赖库,抽取、预编译必要的依赖库,我们首先需要分析Caffe的依赖库。Pr原创 2016-08-23 15:18:09 · 1881 阅读 · 0 评论 -
跨平台Caffe及I/O模型与并行方案(三)
3. Caffe I/O模型 Caffe支持GPU加速模式,这种异构程序设计对于I/O模型的效率有更高的要求。Caffe通过引入多重预缓冲来弥补内存与显存带宽的较大差距,使用主存管理自动机控制内存与显存的数据传输与同步,从而达到隐藏传输时间、提高计算资源利用率以及保持数据一致性的目标。Caffe还支持单机多GPU的数据并行,多线程I/O模型为其并行方案提供支持。本章将从原理探究与框架分析原创 2016-08-23 15:40:11 · 4564 阅读 · 0 评论 -
跨平台Caffe及I/O模型与并行方案(一)
摘要Caffe(Convolutional Architecture for Fast Feature Embedding)是一个清晰,模块化,速度快的深度学习框架。“跨平台Caffe及I/O模型与并行方案”系列文章针对Caffe依赖包繁杂,可移植性差的缺点,介绍一种采用第三方库的跨平台Caffe方案,该方案通具有量身裁剪,安装快速,跨Windows/Linux平台等优点。系列文章还分析了深度原创 2016-08-22 09:18:42 · 2230 阅读 · 0 评论 -
跨平台Caffe及I/O模型与并行方案(四)
4. Caffe多GPU并行方案4.1 多GPU并行概述 得益于训练数据的爆炸性增长和计算性能的巨大提升,深度学习算法能够学习数据的分布和分层的特征表示,从而更好地解决模式分析和分类等任务。面对巨大的数据规模和复杂的深度学习模型,目前主流的单GPU训练方式已经无法满足计算性能和存储空间的要求,多GPU模型训练成为了发展趋势。本小节主要介绍深度学习系统的多GPU并行模式与训练方法,概述原创 2016-08-26 13:52:36 · 3801 阅读 · 1 评论 -
Caffe学习系列——工具篇:计算数据集的图像均值
本系列文章介绍深度学习框架Caffe及其实践,本文主要介绍Caffe的实用工具—— compute_image_mean 计算图像均值.1. 图像预处理——零均值化 数据预处理在深度学习中非常重要,数据预处理中,标准的第一步是数据归一化。特征归一化常用的方法包含如下几种: 简单缩放 逐样本均值消减(也称为移除直流分量) 特征标准化(使数据集中所有特征都具有零均值和单位原创 2016-11-07 20:21:48 · 11570 阅读 · 4 评论 -
Caffe学习系列——工具篇:神经网络模型结构可视化
在Caffe中,目前有两种可视化prototxt格式网络结构的方法: 使用Netscope在线可视化 使用Caffe提供的draw_net.py 本文将就这两种方法加以介绍 1. Netscope:支持Caffe的神经网络结构在线可视化工具 Netscope是个支持prototxt格式描述的神经网络结构的在线可视工具,网址: http://ethere原创 2016-11-13 10:40:26 · 13628 阅读 · 1 评论 -
R-CNN系列阅读笔记(3): Fast R-CNN
前言:博主目前的研究课题为“可见光遥感图像目标检测”,研究兴趣是大尺寸高分辨率遥感图像上多尺度目标及小物体检测。为了整理阅读过的文献,梳理研究思路,记录自己的理解感悟,遂开启一个“物体检测系列博客”。 R-CNN系列综述及阅读笔记主要梳理R-CNN的思想及研究进展,细分为概述性文章和论文阅读笔记。转载请注明文章出处: 论论文Fast R-CNN阅读笔记。未完待续原创 2016-12-31 23:57:59 · 752 阅读 · 0 评论