caffe
TensorSense
一位致力于开源教程编写与学习的工程师,主要方向为计算机视觉、自然语言处理、大语言模型的工业项目应用,擅长各类“AI+”项目的技术方案验证、设计和开发。欢迎与我交流,yts3221@126.com
展开
-
【caffe-windows】 caffe-master 之 classfication_demo.m 超详细分析
caffe-windows- classfication_demo 超详细分析 ; 从中可以学习到2012年 Alex的paper中的 Data Augmentation的具体应用,以及理解oversample!以及应用于自己的数据集时需要注意的地方。原创 2017-01-06 10:41:53 · 2451 阅读 · 0 评论 -
ubuntu下caffe 安装记录(含GPU)
第一步安装相关依赖项第二步安装驱动第三步安装CUDA80第四步cuDNN第五步 安装OpenCV30第六步 安装caffe上周安装环境,遇到各种问题,重装系统共计四次!记录一下安装过程,方便以后配置新机器 显卡:GTX1080 系统 ubuntu 16.04 LTS 驱动:Nvidia-384.xx opencv3.0这里只配置opencv,没有配置pyth原创 2017-11-15 15:27:09 · 879 阅读 · 0 评论 -
caffemodel的大小计算
看到一篇将如何计算caffemodel大小的blog,感觉对理解模型大小很有帮助. 原文地址:http://blog.csdn.net/u014696921/article/details/52413561模型参数很大一部分在于全连接层,而全连接层的参数 取决于全连接层的神经元个数 以及 前一层输出的feature maps 的神经元个数,前一层 feature maps的神经元个数非常重转载 2017-08-16 10:46:44 · 1177 阅读 · 0 评论 -
caffe.proto源码分析
一什么是protocol buffer二caffeproto中的几个重要数据类型三caffeproto源码分析caffe源码,看首先看caffe.proto,是明智的选择。好吧,我不是创造者,只是搬运工。原文地址:http://blog.csdn.net/qq_16055159/article/details/45115359 引言要看caffe源码,我认为首先应该看的转载 2017-08-01 10:38:07 · 682 阅读 · 0 评论 -
【caffe】Check failed: status == CUDNN_STATUS_SUCCESS (4 vs. 0) CUDNN_STATUS_INTERNAL_ERRO
我在matcaffe,pycaffe,以及 tools/caffe ,都碰到:Check failed: status == CUDNN_STATUS_SUCCESS (4 vs. 0) 根本原因是权限问题,解决办法 : 打开matlab时,加上sudo , 即 sudo matlab 其他情况同理,都加上 sudo下面是我matcaffe碰到的问题:编译好matca原创 2017-11-28 09:54:24 · 13668 阅读 · 4 评论 -
【caffe】ubuntu配置matlab接口----matcaffe
安装matlab2014a1.从http://pan.baidu.com/s/1qYJ9tNm 下载matlab2014a,解压文件matlab 得到.iso文件(7.7G)2.将iso文件挂载到Linux,sudo mkdir /media/matlab mount -o loop [path][filename].iso /media/matlab (ps:[path][fi原创 2017-11-22 15:58:40 · 1628 阅读 · 0 评论 -
【caffe】ubuntu配置python接口----pycaffe
1.安装python(系统默认自带python27,若需要安装 :sudo apt-get install python-dev)2.安装python依赖,进入到caffe/python中,打开命令窗,输入命令:for req in $(cat requirements.txt); do sudo pip install $req; done3.修改makefile.config文件原创 2017-11-22 15:36:42 · 1083 阅读 · 0 评论 -
caffe :error MSB4062: 未能从程序集** 加载任务“NuGetPackageOverlay”
四个工作日 吐血安装 caffe-master(哭),记录一个关于:错误 1 error MSB4062: 未能从程序集 E:\NugetPackages\OpenCV.2.4.10\build\native\private\coapp.NuGetNativeMSBuildTasks.dll 加载任务“NuGetPackageOverlay”。未能加载文件或程序集“file:///E原创 2018-01-05 13:54:43 · 7335 阅读 · 6 评论 -
修改caffe源码--支持多标签--关键点检测
第一步 image_data_layerhpp第二步 image_data_layercpp原版caffe不支持多标签,会报错,如下: 注:这里读取数据的method是ImageData,即 type:ImageData此方法直接从txt中获取图片路径和label,进行读取,txt如下所示: ——————————————————————–正文————————————原创 2018-02-01 17:59:08 · 1041 阅读 · 4 评论 -
【caffe】 Check failed: error == cudaSuccess (30 vs. 0) unknown error
解决办法 : 加 sudo用caffe,不报错,那一定要的时假caffe. ubuntu16.04 ,写了一个.py文件调用resnet.caffemodel 来对图片进行分类. 但是在运行时出错,错误是...略layer { name: "prob" type: "Softmax" bottom: "fc2" top: "prob"}I1122 13:37:10.8868原创 2017-11-22 13:53:43 · 13426 阅读 · 7 评论 -
【caffe】caffe采用multistep,绘制loss曲线出错
先贴错误: list index out of range~那么应该是某个地方的数据缺失,有标号,但相应数据找不到. 问题就出在,采用multistep时,log里会多出这么一行:I1114 21:40:12.195529 12199 sgd_solver.cpp:46] MultiStep Status: Iteration 10000, step = 1在解析log文件时,导致 test的原创 2017-11-15 16:46:26 · 1114 阅读 · 5 评论 -
【caffe】Caffe的Python接口-官方教程-01-learning-Lenet-详细说明(含代码)
01-learning-Lenet, 主要讲的是 如何用python写一个Lenet,以及用来对手写体数据进行分类(Mnist)。从此教程可以知道如何用python写prototxt,知道如何单步训练网络,以及采用单步训练的方法来获取每一步训练的loss和accuracy,用来绘制曲线图。其实并没有官方教程一说,只是在caffe/example/下有 00-classification.ipyn原创 2017-08-01 21:28:41 · 9268 阅读 · 2 评论 -
【caffe-windows】 caffe-master 之Matlab中model的分类应用
此篇讲述在matlab中,如何将训练好的model用于图像分类。原创 2017-01-06 17:14:42 · 1243 阅读 · 0 评论 -
【caffe-windows】 caffe-master 之 matlab接口配置
windons 10 下 配置caffe的matlab接口 超级详细原创 2017-01-03 15:01:42 · 6215 阅读 · 4 评论 -
【caffe-windows】 caffe-master 之 卷积核可视化(利用matlab)
此篇是利用matlab对caffemodel的卷积核进行可视化。只介绍了卷积核的可视化,不涉及特征图的可视化。 是参考此博客: http://blog.csdn.net/zb1165048017/article/details/52643188前期准备,需要两个东西 1. 模型的描述文件 deploy.prototxt 2. 模型本身lenet_iter_10000.caffemodel (原创 2017-01-18 16:24:53 · 2381 阅读 · 9 评论 -
【caffe-windows】 caffe-master 之 mnist 超详细
windows下用caffe对mnist数据集进行训练 ,步骤详细!原创 2017-01-04 19:25:10 · 2720 阅读 · 5 评论 -
【caffe-windows】 caffe-master 之图片转换成lmdb or leveldb
前期准备: 文件夹train:此文件夹中按类别分好子文件夹,各子文件夹里存放相应图片 文件夹test:同train,有多少类就有多少个子文件夹 trainlabels.txt : 存的是训练集的标签 testlables.txt: 存的是测试集的标签 (特别注意:文件的路径以及文件名要对应)第一步生成train文件夹和test文件夹以及标签文件。本文用的是matlab对数据集进行读取,原创 2017-04-21 12:34:42 · 1177 阅读 · 0 评论 -
【caffe-windows】 caffe-master 之 cifar10 超详细
本教程尽量详细,大多步骤都有图,如果运行出错,请先对照自己的文件是否和图上的一样,包括标点啊,空格啊,斜杠,反斜杠啊之类的小细节。本例程是在win10 64位 caffe-master vs2013下进行的,并且已经配置GPU版本,若用CPU,则在cifar10_quick_solver.prototxt中更改# solver mode: CPU or GPUsolver_...原创 2017-01-03 21:43:33 · 2735 阅读 · 12 评论 -
【Caffe】利用log文件绘制loss和accuracy(转载)
(原文地址:http://blog.csdn.net/liuweizj12/article/details/64920428) 在训练过程中画出accuracy 和loss曲线能够更直观的观察网络训练的状态,以便更好的优化网络的训练。本文主要介绍在基于caffe框架训练网络时,如何利用caffe自带的一些实用的工具包来绘制曲线一、设置训练配置文件参数,保存训练时的参数至log文件[python]转载 2017-07-24 09:09:23 · 730 阅读 · 0 评论 -
【caffe】Caffe的Python接口-官方教程-00-classification-详细说明(含代码)
00-classification 主要讲的是如何利用caffenet(与Alex-net稍稍不同的模型)对一张图片进行分类(基于imagenet的1000个类别)先说说教程到底在哪(反正我是找了半天也没发现。。。) 其实并没有官方教程一说,只是在caffe/example/下有 00-classification.ipynb; 01-learning-lenet.ipynb; 02-fin原创 2017-07-23 11:36:21 · 1975 阅读 · 0 评论 -
级联MobileNet-V2实现CelebA人脸关键点检测(附训练源码)
一 引言1为什么是级联2为什么是MobileNet-V2二 级联MobileNet-V2之人脸关键点检测0 修改caffe1 整体框架及思路2 原始数据处理 0_raw_data3 level_1训练4 level_2训练5 级联展示 3_demo 三 总结此博客详细介绍级联MobileNet-V2实现人脸关键点检测。 模型:MobileNet-V2 数据:CelebA(原创 2018-03-04 11:46:26 · 20840 阅读 · 37 评论