三尺冰冻

Where there is a will, there is a way.

利用已有Caffemodel进行风格迁移

1 首先在 https://github.com/fzliu/style-transfer 把代码下载下来,另外主要这个代码基于pycaffe的,需要将pycaffe编译好。注意:编译pycaffe的时候可能会遇到提示缺少Python27_d.lib,解决方案参考以下博文,https://blog...

2018-06-14 16:22:41

阅读数:132

评论数:0

label_value 小于 num_labels(124 vs. 100)

问题描述:这是一个100分类的问题,但是我是从一个100多分类中直接截去的,所以标签不是从0开始,且标签整数不连续。设置好以后进行训练。得到下图:错误提示: 显示是label的值小于labels的数量。预修改方案:在网上查找资料后说,标签必须从0开始且整数必须连续,所以准备照这样修改一下,预计后面...

2018-05-23 22:04:04

阅读数:89

评论数:0

在转换LEVELDB数据时候出现的 -abort() has been called错误

错误描述如下图:原因:这是因为在转换数据集的时候,放置原始数据集的文件夹命名含有非法字符,比如我的文件夹就含有了空格,如下图只要把空格取消掉就可以了。问题解决。...

2018-04-16 08:01:13

阅读数:46

评论数:0

Cannot copy param 0 weights from layer 'conv1'; shape mismatch.

当我使用训练好的caffemodel准备测试一下图片的时候,我定义了deploy.prototxt文件,然后利用bat脚本进行测试,发现报错,错误如下:错误解决:打开我的deploy.prototxt文件,把Input_param中的数据改掉,把1通道改为3通道,shape参数的意思:第一个参数表...

2018-04-09 08:55:23

阅读数:596

评论数:0

batch_size的理解

1.当数据量足够大的时候可以适当的减小batch_size,由于数据量太大,内存不够。但盲目减少会导致无法收敛,batch_size=1时为在线学习。2.batch的选择,首先决定的是下降方向,如果数据集比较小,则完全可以采用全数据集的形式。这样做的好处有两点,     1)全数据集的方向能够更好...

2018-03-31 08:20:57

阅读数:1658

评论数:0

Caffe-Windows下画loss与accuracy曲线

请注意如果.py文件中有中文,请在文件开头加上# -*- coding: utf-8 -*-,否则会报错yntaxError:Non-ASCII character '\xe6' in file,文章最后原博主给的下载代码中没有这句话,需要大家手动加上。另外代码是Python2.7版本的,如果是P...

2018-03-28 20:56:23

阅读数:78

评论数:0

HEAP CORRUPTION DETECTED:before Normal block(#102584) at 0x00000243EA0CB070

问题描述:这是在训练途中发生的错误,在训练前期一切正常,所以从数据的预处理和网络层的配置应该都是没有问题的。                  在迭  代到一定次数的时候发生了这个问题。(摘自网络)Debug error:Damage before/after normal block.如果编译器...

2018-02-15 09:40:11

阅读数:140

评论数:0

Check failed: data_

问题描述:显示数据错误    因为我起初的数据处理成了28*28的,而该网络层数设置较多,导致网络进行到池化层pool5的时候,输入图像持仓已经小于kernel核的大小了。经过池化之后,下一步输入就变成了0*0,所以会报错。解决办法:减少层数,或者增大数据预处理尺寸,或者减小kernel核。这个问...

2018-02-15 09:35:05

阅读数:1076

评论数:3

Check failed:datum_height > = crop_size(32 vs.227)

根据提示,问题是crop_size的尺寸不匹配,该网络默认crop_size的尺寸是227*227,而我在数据的预处理阶段把数据处理成了32*32,所以会出现这个问题。解决办法:在train_val.prototxt文件中将其修改为32*32后就可以了。...

2018-02-15 09:31:44

阅读数:416

评论数:0

DL训练中电脑内存问题

本文主要译介自Graphcore在2017年1月的这篇博客: Why is so much memory needed for deep neural networks。介绍了深度学习中内存的开销,以及降低内存需求的几种解决方案。 为便于阅...

2018-02-10 16:54:31

阅读数:74

评论数:0

Check failed: proto SerializeToOstream(&output)

问题描述:这个问题我是在生成均值文件的时候提示的,我看网友们很多是在训练过程提示的。 Check failed: proto.SerializeToOstream(&output) 解决方法:我删掉了桌面的一些东西,竟然可以用了。感人,根本不知道是怎么解决的。(如果在训练过程中出现...

2018-02-05 14:54:34

阅读数:702

评论数:0

accuracy=0,loss=1.#QNAN(* 1 = 1.#QNAN loss)

这个问题可就复杂了,从头描述以下: 1、第一次训练遇到这个问题,如图 然后网友说,caffe的图像标签要从0开始,而且如果是3分类的问题的话,最后输出层要大于训练集的类别数目才可以,所以他把最后一层全连接层的输出改为了4或1000(>3),这个1000分类是什么鬼我不知道,应该是他用...

2018-02-05 14:51:08

阅读数:628

评论数:1

Failed to parse NetParameter file; has no field named "layer"

问题描述:Error parsing text-format caffe.NetParameter:150:7: Message type "caffe.LayerParameter" has no field   named"layer"     ...

2018-02-05 14:40:49

阅读数:328

评论数:0

label_value < num_labels(134 vs.134)

问题如图 问题描述:就是在我训练刚开始的时候,还没出现loss和accuracy信息的时候就出现的问题。我这次训练一共134类,所以数字显示是134 vs.134 解决方法: 我就是改了一下drop层的括号就可以了。。。。。。他说的是accuracy_layer的信息,我改了一下dr...

2018-02-05 14:31:30

阅读数:109

评论数:0

axis_index < num_axes()(1 vs. 1) axis 1 out of range for 1-D Blob with shape*

问题如图: 解决办法:在Layer层的设置上,去看一下是不是你的label和data放反了,如下图: 这两个top的顺序不能颠倒,必须是先data,后label。

2018-02-05 14:26:58

阅读数:489

评论数:0

解决编译pycaffe时候出现缺少Python27_d.lib的解决方案

问题描述 最近在使用caffe调用python接口进行可视化的时候,发现总是出现“no module named caffe”这个问题,经过查询,好像是没有编译pycaffe,然后返回caffe-master/windows找到Caffe.sln。然后找到 对其右键重新生成(E),经过...

2018-01-23 11:44:24

阅读数:2596

评论数:4

关于Caffe在最后测试单张数据集标签文档的问题

1、定义的synset_words.txt 最后测试得分的时候,是和这个标签文件中所写的东西的位置是有关系的,不是想怎么写就怎么写。 例如: 标签文件先这样写好, 然后测试: 显示“10”分类最可能 但是我将标签文件修改如下: 再次测试: 便得到这个...

2018-01-21 10:32:28

阅读数:79

评论数:0

关于测试自己的单张图片所需要的lenet.prototxt(deploy)文件

Depoly文件其实就是在刚刚定义定义层的参数的那个文件基础上进行修改的,delpoy文件只记录了网络结构,而并没有里面的反向计算,也不需要计算误差。我使用cifar10_quick_train_test.ptototxt进行修改,修改成对应的deploy文件.cifar10_quick_trai...

2018-01-19 15:12:24

阅读数:292

评论数:0

Caffe运行过程中遇到的问题

一、问题如图问题描述:大概就是solver文件参数出现了问题,或者路径的问题。再次注意,路径中使用“/",不要用"\"解决办法,我把cifar10_quick_solver.prototxt和cifar10_quick_solver_prototxt直接复制过来,上述...

2018-01-19 10:30:24

阅读数:298

评论数:2

Caffe中文件参数设置(九-2):训练和测试自己的数据集-windows10版本

一、从网上自己下载数据集1.1我下载了两类图片,分别为“鸟”:30张;“猫”:30张(注意:随意下载即可) 二、数据集处理2.1批量重命名方法:将文件全部选中,然后右键点击重命名,修改如图所示:2.2批量转换图片大小(先预定设置成28*28)使用一般的看图软件就可以转换。(我这里使用2345看图王...

2018-01-18 15:58:24

阅读数:180

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭