caffe
longji
39539883@qq.com
展开
-
caffe 11 win10 简易神经网络
一个表达神经网络原理的python demo,源自 http://edu.csdn.net/course/detail/3903 视频;稍作修改。# SimpleNeuralNet.py# 简易神经网络,python3.5,依赖numpy库# 三层神经网络# X y# |-| |-| |-|# |-| W0 |-| W1 |-|# |-|===>|-|原创 2017-03-19 08:12:27 · 506 阅读 · 0 评论 -
caffe 16 win10 matcaffe 接口编译
01 安装matlab2016bmatlab下载。 A:如果要安装正版,可以到matlab官网下载使用版本。 https://cn.mathworks.com/campaigns/products/ppc/baidu/matlab-trial-request.html?s_eid=ppc_14438B:不过国内用户大部分会使用非试用版。可以参考下面两篇网络文章。 http://www.linu原创 2017-03-23 21:42:29 · 1907 阅读 · 0 评论 -
caffe 01 win10 运行环境配置(不需要开发环境)
01 caffe介绍Caffe,全称Convolution Architecture For Feature Extraction。caffe是一个清晰,可读性高,快速的深度学习框架。作者是贾扬清,加州大学伯克利的ph.D,现就职于Facebook。 caffe的官网:http://caffe.berkeleyvision.org/。 caffe官方github:https://gith原创 2017-03-09 15:31:46 · 3305 阅读 · 2 评论 -
caffe 03 win10 使用 draw_net.py 画网络图
01 安装draw_net.py需要的必备组件caffe提供话网络图的python工具caffe\python\draw_net.pydraw_net.py依赖 GraphViz pydot 两个Python组件。并且需要系统有GraphViz运行程序。 在命令行安装draw_net.py的python依赖组件。(我的系统使用的python3.5.3,如果使用python2.7.XX的使用pip2原创 2017-03-10 12:43:33 · 1579 阅读 · 2 评论 -
caffe 15 caffe在ubuntuX64_1604上安装(CPU_ONLY)
01 系统初始化 vmware workstatiion pro 12 不支持GPU硬件虚拟化,所以在这个虚拟机里,不能安装GPU版本。只能使用CPU版本。# 在vmware workstatiion pro 12安装ubuntu-16.04-desktop-amd64.iso# 安装vmware-tools# 调整分辨率,4k屏需要调整下桌面显示比例,否则字体太小# 更新系统sudo原创 2017-03-22 13:19:30 · 1734 阅读 · 0 评论 -
caffe 18 ubuntu16.04 make distribute
01 制作caffe 发布版本caffe提供了linux下面制作发布版本的Makefile命令 当编译完caffe pycaffe matcaffe后,运行make distribue即可制作caffe的发布版本。在caffe根目录下运行:make distribue运行结果如下:# add protocp -r src/caffe/proto distribute/# add include原创 2017-03-25 16:16:04 · 2544 阅读 · 0 评论 -
caffe19 《深度学习--Caffe之经典模型详解与实战》笔记01 分类测试python调用
01 mnist手写识别测试# 《深度学习--Caffe之经典模型详解与实战》05 LeNet模型解读# win10 Tensorflow1.0.1 python3.5.3# CUDA v8.0 cudnn-8.0-windows10-x64-v5.1# filename:caffe05.01.py # mnist手写识别测试import osimport sysimport numpy原创 2017-04-19 16:27:36 · 4645 阅读 · 2 评论 -
caffe 02 win10 vs2015 编译(支持GPU)
01 必备环境win10企业版,有GPU的硬件。 vs2015 update3、cmake 3.7.2。 git、python3.5.3、CUDA8.0、cuDNN5.1。cuda_8.0.61_win10.exe下载地址: http://developer.download.nvidia.com/compute/cuda/8.0/secure/Prod2/local_installers/c原创 2017-03-09 18:35:50 · 6710 阅读 · 14 评论 -
opencv 02 caffe_googlenet demo vs2015
01 资源vs2015 update3,git,cmake。 opencv\samples\dnn\caffe_googlenet.cpp 这个demo需要使用4个文件:bvlc_googlenet.prototxt、space_shuttle.jpg、synset_words.txt、bvlc_googlenet.caffemodel。 bvlc_googlenet.prototxt spa原创 2017-10-10 23:03:50 · 1130 阅读 · 0 评论 -
caffe 17 win10 caffe 数据可视化
本练习代码源自《深度学习21天实战caffe》01 mnist 数据可视化*本练习上接 [caffe 04 win10 运行examples的mnist测试用例] (http://blog.csdn.net/longji/article/details/61446478)* 一定要注意需要为matlab设置环境,在path环境变量中加入:D:\git\DeepLearning\caffe\b原创 2017-03-23 22:54:29 · 1081 阅读 · 0 评论 -
caffe 10 win10 使用python自定义层
01 python自定义层可以通过caffe的python接口实现自定义层。需要实现setup、reshape、forward、backward四个接口。python的类名作为层定义。python的文件名称作为模块定义。# customlayer.py # 自定义层python实现import sys# 因为用到了caffe.Layer,所以要引入caffe接口caffe_root='D:/g原创 2017-03-15 13:08:27 · 932 阅读 · 0 评论 -
caffe 09 win10 使用训练好模型为给定图片分类
# 使用已有模型和训练好的网络# D:/git/DeepLearning/caffe/test_model.py# 源自 http://edu.csdn.net/course/detail/3506 视频import numpy as np;import sys;# 指定python接口文件路径caffe_root='D:/git/DeepLearning/caffe/build/x64原创 2017-03-15 10:39:05 · 735 阅读 · 0 评论 -
caffe 12 caffe源码 windows分支目录结构
// caffe windows 分支目录结构├─cmake // CMake编译脚本,使用cmake生成编译工程时使用,可以使用CMake生成VisualStudio工程文件│ ├─External│ ├─Modules│ └─Templates├─data // 用于存放原始数据及数据获取脚本│ ├─cifar10 // 存放Cifar10小图片原始数据│ │ ├─c原创 2017-03-20 09:47:55 · 649 阅读 · 0 评论 -
caffe 13 caffe vs2015 在tools中添加自己代码
01 使用cmake编译的添加代码方式阅读caffe\tools\CMakeLists.txt# Collect source filesfile(GLOB_RECURSE srcs ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)# Build each source file independentlyforeach(source ${srcs}) get_filen原创 2017-03-21 07:56:21 · 1454 阅读 · 0 评论 -
caffe 04 win10 运行examples的mnist测试用例
01 资料caffe官网Examples中有关于mnist测试的详细介绍。http://caffe.berkeleyvision.org/gathered/examples/mnist.html。 caffe github下载的代码中有关于mnist的网络定义示例和下载数据sh文件。 目录 文件类型 文件作用 examples\mnist *.prototxt caffe 网原创 2017-03-11 23:33:24 · 2236 阅读 · 1 评论 -
caffe 14 读书笔记 net层重要属性
深度学习的核心优势:好的特征可以通过学习得到。卷积神经网络4个基本原则:局部互联、共享权值、下采样、使用多个圈基层 共享权值使参数量更少,下采样保证局部不变性,多特征图允许不同卷积核作为不同特征提取器。卷积层提取特征图;通过局部感知野和参数共享降低参数数量。 引入激活函数,消除隐层的线性组合。 ReLU减少计算量;不会引起梯度消失;有一部分神经元为0,增加网络稀疏性,缓解过拟合发生。 poo原创 2017-03-21 17:43:20 · 1035 阅读 · 2 评论 -
caffe 05 win10 运行examples的cifar10测试用例
01 资料caffe官网Examples中有关于cifar10测试的详细介绍。 http://caffe.berkeleyvision.org/gathered/examples/cifar10.html caffe github下载的代码中有关于cifar10的网络定义示例和下载数据sh文件。 目录 文件类型 文件作用 examples\cifar10 *.prototxt原创 2017-03-12 22:18:28 · 1050 阅读 · 0 评论 -
caffe 06 win10 运行examples的imagenet测试用例
01 资料caffe官网Examples中有关于ImageNet测试的详细介绍。 http://caffe.berkeleyvision.org/gathered/examples/imagenet.html caffe github下载的代码中有关于ImageNet的网络定义示例和下载数据sh文件。 目录 文件类型 文件作用 data\ilsvrc12 get_ilsv原创 2017-03-13 23:15:49 · 960 阅读 · 0 评论 -
caffe 07 win10 使用caffe python接口定义网络配置文件
本文参考: http://blog.csdn.net/u011762313/article/details/48213421在实际项目中,为了自动化调整网络定义,需要脚本化调整网络定义参数。可以使用caffe的python接口生成caffe的网络定义文件。 代码如下:# D:\git\DeepLearning\caffe\test\write_net.py # 使用python代码生产网络定义文原创 2017-03-14 22:38:49 · 684 阅读 · 0 评论 -
caffe 08 win10 用python脚本画loss曲线
# d:\git\DeepLearning\caffe\loss.py# 把loss.py文件放到caffe根目录下运行,否则,要调整相对路径及prototxt里文件路径# 用python画loos的曲线图# 源自 http://edu.csdn.net/course/detail/3506 视频import sys,os;import numpy as np;import matplo原创 2017-03-15 09:26:32 · 1092 阅读 · 0 评论 -
opencv 03 fcn_semsegm OpenCV的caffe用例 vs2015
01 资源vs2015 update3,git,cmake,opencv3.3.0。 opencv\samples\dnn\fcn_semsegm.cpp。 这个demo需要使用4个文件:fcn8s-heavy-pascal.prototxt、pascal-classes.txt、rgb.jpg、fcn8s-heavy-pascal.caffemodel。 fcn8s-heavy-pasc原创 2017-10-11 14:14:17 · 1054 阅读 · 0 评论