
caffe
ciky奇
这个作者很懒,什么都没留下…
展开
-
Caffe学习之——虚拟机下Ubuntu16.04 安装caffe教程
我的电脑是win10 64位,i5的笔记本;安装了虚拟机,并在虚拟机下装了Ubuntu16.04系统。本文介绍在虚拟机的linux系统下安装caffe的过程。1.安装caffe;在终端复制如下命令即可,自动下载安装caffe;git clone https://github.com/BVLC/caffe.git2.安装必要的相关依赖项;sudo apt-get install git cmake ...原创 2018-04-22 20:57:18 · 6271 阅读 · 10 评论 -
centos下cmake安装caffe
安装必要的依赖项:sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-develsudo yum install gflags-devel glog-devel lmdb-develsudo yum atlas-devel cmake glibc-devel g...原创 2019-02-26 15:36:13 · 1492 阅读 · 0 评论 -
Caffe 版 MobileNet-Yolo配置
项目工程链接:MobileNet-YOLO环境:centos7,cuda9.0,cudnn7.5,OpenCV3.3.1安装依赖项1.安装opencv的依赖项#首先切换到root权限下:$su$ yum install apt-get install build-essential$ yum install apt-get install cmake git libg...原创 2019-02-25 11:15:15 · 2728 阅读 · 4 评论 -
Linux(Centos)下安装两个版本的opencv
背景描述:由于在编译caffe版的Mobile-Yolo时会需要安装opencv库,而我系统之前安装的opencv版本一直都是2.4.13版本,而github上的Mobile-Yolo项目中调用了OpenCV3中的视频读写函数,与opencv2的有所差异,因此需要安装OpenCV3版本,项目推荐的OpenCV版本为OpenCV3.3.1;Caffe 版 MobileNet-Yolo项目地址...原创 2019-02-25 10:13:03 · 2360 阅读 · 0 评论 -
caffe学习之——CMakeList.txt内容详解
在对Caffe使用cmake方式编译安装时产生了对这个文件的好奇,打算做个注释理解,参考:https://blog.youkuaiyun.com/fuzi2012/article/details/72454532#一般工程都是从cmake_minimum_required开始的,表示系统cmake的最低版本号,如果版本号#比这个2.8.7小,那么就无法cmake 通过cmake_minimum_...原创 2019-02-19 14:31:24 · 2040 阅读 · 0 评论 -
caffe 配置文件中的一些参数介绍
转自:http://blog.youkuaiyun.com/cyh_24 https://blog.youkuaiyun.com/cyh24/article/details/51537709文章仅仅为了怕遗忘,当作学习笔记来翻阅~原作者整理的蛮清楚就转载过来了~ caffe 参数介绍solver.prototxtnet: "models/bvlc_alexnet/train_val.prototxt...转载 2018-12-22 14:27:31 · 1547 阅读 · 0 评论 -
Caffe学习之——caffe自带的两个例程
为了程序的简洁,在caffe中是不带练习数据的,因此需要自己去下载。但在caffe根目录下的data文件夹里,作者已经为我们编写好了下载数据的脚本文件,我们只需要联网,运行这些脚本文件就行了。注意:在caffe中运行所有程序,都必须在根目录下进行,否则会出错1、mnist实例mnist是一个手写数字库,由DL大牛Yan LeCun进行维护。mnist最初用于支票上的手写数字识别, 现在成了DL的入...转载 2018-06-08 10:22:48 · 602 阅读 · 0 评论 -
AttributeError: 'google.protobuf.pyext._message.RepeatedScalarConta' object has no attribute '_value
在尝试用caffe/python/draw_net.py 对caffe网络结构绘图时出现标题所示的错误,网上的解释是protobuf的版本不对造成的,而按照caffe/python/requirements.txt中描述 protobuf的版本要求要>=2.5.0 (作者目录下是这样的哈,请依据你的实际情况查看);方法一:如果你用pip install protobuf安装的,那么proto...原创 2018-06-07 14:40:35 · 10731 阅读 · 0 评论 -
Caffe学习之——syncedmem.cpp与syncedmem.hpp源码解析
本文主要讲解caffe master下面的src/caffe/syncedmem.cpp 和 include/caffe/syncedmem.hpp这两主要用于CPU与GPU的内存同步使用而定义的类文件。文章参考:https://blog.youkuaiyun.com/lanxuecc/article/details/53009130 作者_苏_的一系列caffe源码解析真的帮忙很大。首先讲下:syncedm...转载 2018-06-07 10:58:53 · 794 阅读 · 0 评论 -
Caffe学习之——caffe.cpp源码解析
本文主要解析caffe源码中/tools/caffe.cpp文件,此文件是caffe程序的入口。代码注释如下:#ifdef WITH_PYTHON_LAYER#include "boost/python.hpp"namespace bp = boost::python;#endif#include <gflags/gflags.h>#include <glog/log...原创 2018-06-07 09:42:38 · 2212 阅读 · 0 评论 -
Caffe学习之——caffe命令参数解析
在编译完caffe源文件后,常规的用法是利用build/tools的下的caffe 可执行文件做模型的训练与测试。除了常见的如下之外:# ./build/tools/caffe train -solver /mnist/lenet_solver.prototxt关于caffe可执行文件的命令参数还有哪些呢?查看了源文件(可参考:对/tools/caffe.cpp 源码解析的文档 caffe.cpp...原创 2018-06-06 16:24:52 · 1199 阅读 · 0 评论 -
Caffe学习之——caffe目录结构说明
转自:http://yufeigan.github.io/下载caffe后,caffe文件夹下的文件目录结构如下图:这里,最重要的三个文件夹就是include, tools, src。在源码解读中会对里面的文件代码一一介绍,这里给出src文件的结构:src中的每个.cpp文件对应include文件中的头文件。在编译完成后,会生成build文件夹。这个文件的目标文件指向一个debug或者releas...原创 2018-06-05 19:29:13 · 3813 阅读 · 0 评论 -
py-faster-rcnn + cpu安装及训练自己的数据集
文章转自:https://blog.youkuaiyun.com/zhang_shuai12/article/details/52295438本文安装python版本的faster-rcnn项目。 matlab版本请移步:https://github.com/ShaoqingRen/faster_rcnn python版本项目主页:https://github.com/rbgirshick/py-fast...转载 2018-04-20 08:44:30 · 2113 阅读 · 0 评论 -
Caffe学习之——手写数字识别例程
上篇已完成虚拟机下Ubuntu,CPU版的Caffe的安装与编译;在此基础上运行手写数字字体的例程。1.mnist数据集下载;在caffe/data/mnist目录下有get_mnist.sh脚本文件,在终端运行后会完成如下文件的下载:将终端定位到Caffe根目录cd ~/caffe下载MNIST数据库并解压缩,生成四个文件./data/mnist/get_mnist.sh t10k-ima...原创 2018-04-22 22:03:43 · 1103 阅读 · 1 评论