caffe
zjnlswd
这个作者很懒,什么都没留下…
展开
-
caffe添加新的层
caffe添加新的层第一步:创建新定义的头文件include/caffe/layers/my_neuron_layer.hpp可以参考其他层的框架头文件等,继承神经层这个类重新Layer名的方法:virtual inline const char* type() const{return "MyNeuron";}如果只是需要cpu方法的话,可以注释掉forward_gpu()和backward_gpu()这两个方法第二步:创建对应src/caffe/src/my_neuron_la原创 2020-08-14 15:02:06 · 223 阅读 · 0 评论 -
caffe 绘制loss图
caffe自带的绘制loss的工具 /mycaffe/tools/extra/plot_training_log.py.example去掉后缀可使用使用说明:Usage: ./plot_training_log.py chart_type[0-7] /where/to/save.png /path/to/first.log ...Notes: 1. Supporting multiple logs. 2. Log file name must end with the l...原创 2020-08-14 09:43:29 · 261 阅读 · 0 评论 -
caffe 数据卷积后可视化
# coding : utf-8# caffemodel 输入图像之后可视化import numpy as npimport matplotlib.pyplot as pltimport osimport sysimport caffedeploy_file = "/home/**/mycaffe/python/.prototxt"model_file = "home/**/mycaffe/python/.caffemodel"test_data = "./img.jpg"#编写一.原创 2020-08-13 11:05:17 · 190 阅读 · 0 评论 -
caffe 权值可视化
# coding : utf-8# caffemodel 权值可视化import numpy as npimport matplotlib.pyplot as pltimport osimport sysimport caffedeploy_file = "/home/**/mycaffe/python/deploy.prototxt" #配置网络结构文件model_file = "/home/**/mycaffe/python/*.caffemodel"#配置权重文件路径#编写一.原创 2020-08-12 16:03:06 · 183 阅读 · 0 评论 -
pycaffe环境的配置与draw_net.py调用
安装pycaffe需要安装相关的依赖项sudo apt-get updatesudo apt-get install python-pip python-dev python-numpysudo apt-get install gfortran graphvizsudo pip install -r ${caffe_root}/python/requirements.txtsudo pip install pydot原创 2020-08-11 16:36:01 · 292 阅读 · 1 评论 -
caffe使用训练好的model-训练mnist例子
1、mean file将所有数据的均值保存为文件,如果需要用到均值文件,图片会先减去均值再进行训练和测试,会提高速度和精度。对于imageNet库则需要均值文件。在网络文件中,数据层配置均值文件2、deploy文件1)输入和data相关的层去掉2)输出和loss相关的层去掉3)加入input:“data”input_shape{ dim:1 #batchsize 每次forward输入的图片数 dim:3 #channels dim:28#wid...原创 2020-08-10 15:34:35 · 126 阅读 · 0 评论 -
caffe数据转换
1、测试caffe下载mnist数据和标签sh ./data/mnist/get_mnist.sh生成mnist数据的lmdbsh ./examples/mnist/create_mnist.sh训练mnist的分类模型sh ./examples/mnist/train_lenet.sh训练没问题,最后可得到10000次训练后,训练准确率为99%左右2、将自己的数据生成lmdb建立自己的数据文件分类夹mydata文件夹中分成:train--类别1、类别2tes原创 2020-08-10 14:37:22 · 150 阅读 · 0 评论 -
caffe编译
编译遇到问题的解决方法:Linux提示 /usr/bin/ld:cannot find-lxxx 系列解决方法:要不就apt-get安装一下,要不就link一下sudo ln -s libhdf5-1b5dc0dd.so.101.1.0 libhdf5.sohttps://blog.csdn.net/YiLiang_/article/details/68928387?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFro原创 2020-08-07 18:29:58 · 317 阅读 · 0 评论 -
caffe学习一 目录结构
data/用于存放下载的训练数据docs/帮助文档examples/代码样例matlab/Matlab接口文件python/Python接口文件models/一些配置好的模型参数scripts/一些文档和数据会用到的脚本核心代码tools/保存的源码时用于生成二进制处理程序,caffe在训练时,实际是直接调用这些二进制文件include/caffe的实现代码的头文件src/实现caffe的源文件src/文件结构gtest/ google test的用于测.原创 2020-08-03 19:31:04 · 165 阅读 · 0 评论