deeplearning
文章平均质量分 60
houqiqi
这个作者很懒,什么都没留下…
展开
-
caffe源码分析--SyncedMemory类代码研究
转载:lingerd数据成员:void*cpu_ptr_;数据在cpu的指针void*gpu_ptr_;数据在gpu的指针size_tsize_;数据的大小SyncedHeadhead_;表示数据的状态,有四种状态,分别是未初始化,数据在cpu中,数据在gpu中,数据在cpu和gpu中都有enumSyncedHead {转载 2014-11-12 10:06:03 · 547 阅读 · 0 评论 -
caffe源码分析--Blob类代码研究
作者:linger转自:http://blog.csdn.net/lingerlanlan/article/details/24379689数据成员shared_ptrSyncedMemory>data_;//data数据,指向SyncedMemory的智能指针shared_ptrSyncedMemory>diff_;//表示“差”,用于更新转载 2014-11-13 00:55:29 · 787 阅读 · 0 评论 -
caffe 全链接层
转自在路上的博客:http://zhangliliang.com/2014/09/15/about-caffe-code/ http://zhangliliang.com/2014/09/15/about-caffe-code/ http://zhangliliang.com/2014/09/15/about-caffe-code/ http://zhangliliang.com/2014/09/转载 2014-11-16 10:00:41 · 1431 阅读 · 1 评论 -
caffe中的BLAS
最近在看caffe,里面的数学计算大部分都是使用了BLAS库原创 2014-11-17 01:05:54 · 1708 阅读 · 0 评论 -
caffe convert_image 初略解析
今天在看caffe的代码,发现所有的原创 2014-11-17 21:56:21 · 16880 阅读 · 3 评论 -
Google Protocol Buffer 的使用和原理(转载)
caffe 用到了简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC转载 2014-11-22 15:44:38 · 1021 阅读 · 0 评论 -
caffe源码简单解析——Layer层
转自:影风LEY的博客:http://www.shwley.com/index.php/archives/68/#comment-66前言老实说,caffe中的layer层代码比较多,各种抽象看起来比较绕。官方关于Layer的教程写的很清楚,我根据这个文档,简单画了个图,再理解起来就方便了一些。layer.hpp和layer相关的头文件有转载 2014-12-18 21:31:49 · 1803 阅读 · 0 评论 -
leveldb学习记录
转自:http://blog.marchtea.com/archives/205 关于leveldb性能对比安装使用性能调整关于leveldbleveldb是google开发的一套用于持久化数据的高性能类库。其特性有:key-value方式存取key-value都是二进制数据流数据以key排序存储操作简单: Get,Put转载 2014-12-06 16:05:25 · 1106 阅读 · 0 评论