摘要: c++模板类理解编译器的编译模板过程如何组织编写模板程序前言常遇到询问使用模板到底是否容易的问题,我的回答是:“模板的使用是容易的,但组织编写却不容易”。看看我们几乎每天都能遇到的模板类吧,如STL, ATL, WTL, 以及Boost的模板类,都能体会到这样的滋味:接口简单,操作复杂。我在5年前开... 阅读全文
posted @ 2016-01-21 11:07 菜鸡一枚 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 详解C++编程中类的成员变量和成员函数的相关知识这篇文章主要介绍了C++编程中类的成员变量和成员函数的相关知识,是C++入门学习中的基础知识,需要的朋友可以参考下C++类的成员变量和成员函数类是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函... 阅读全文
posted @ 2016-01-21 09:51 菜鸡一枚 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 主要功能:Blob 是Caffe作为数据传输的媒介,无论是网络权重参数,还是输入数据,都是转化为Blob数据结构来存储,网络,求解器等都是直接与此结构打交道的。其直观的可以把它看成一个有4纬的结构体(包含数据和梯度),而实际上,它们只是一维的指针而已,其4维结构通过shape属性得以计算出来(根据C... 阅读全文
posted @ 2016-01-21 09:40 菜鸡一枚 阅读(728) 评论(0) 推荐(0) 编辑
摘要: caffestudy(1)-数据结构(1)以下主要是对于Caffe主页文档的总结1. 结构的生成:caffe的基本结构是采用google的proto库自动生成的,基本流程就是定义一个配置文件,扩展名为proto,调用proto库的编译器编译这个文件可以生成相应的类的c++的代码。具体的可以参见pro... 阅读全文
posted @ 2016-01-21 09:22 菜鸡一枚 阅读(373) 评论(0) 推荐(0) 编辑