文章分类 - caffe数据处理
摘要:caffe学习(3):SVHN on caffe 这几天因为做实验和学习Tornado的缘故,一直没时间把上次没完成的工作做完,今天补上。今天提供The Street View House Numbers即SVHN数据集在caffe上训练的过程。 一.数据准备 SVHN是一个真实世界的街道门牌号数字
阅读全文
摘要:caffe学习(2): Cifar-100 tutorial 由于caffe官方和很多博客已经提供了mnist和cifar10在caffe上测试的教程,这里就不再复现这些教程了,今天和大家分享一下如何在caffe下训练cifar100数据集 一.数据准备 CIFAR-10 and CIFAR-100
阅读全文
摘要:发现按图片,随机抽取75%为训练集,25%为测试集。这样会造成同一个视频中可能相同位置的数据,即为训练集,又在测试集,那这样的数据虽然准确率比较高。但是没有价值,所哟想到了按视频分割数据为训练集和测试集。这处理的数据是已经分割好的无冗余数据和冗余数据,然后测试数据,就是从无冗余数据中随机挑选出来的视...
阅读全文
摘要:之前处理数据,在范数阈值处理的时候,没想到出现了两个问题:1、没有考虑到图片的尺寸不同,用同一的阈值去处理图像是不合理的。2、norm函数并非原来认为的只是平方和然后开根号,这其实自己也是没有搞懂,以后搞懂了。在写。后面做了一定的修改。clear;close all;clc;%%%由于程序运行的时间...
阅读全文
摘要:依据实验结果,确定为对于RGB三个分量,每个分量都做差,然后取二范数,如果其中有一个分量大于0.5,这个结果就保留。这应该是我目前编过的最复杂的Matlab程序了,主要是通过这个程序学习到了matlab结构体的好处,数组和cell在处理大量的数据的时候都太麻烦了。结构体加上数组、cell,才是mat...
阅读全文
摘要:由于caffe并不能识别带有空格的文件名,而由于我之前编的提取的数据的小软件,中间各种改。然后可能存在文件名中带有空格的情况。但是这个如果用眼睛瞅,好难找呀。所以突然想到了编个小程序来查找,果然还是编程序方便呀,知道了主要的函数后两下就搞定了。非常快,而且这个matlab查找这种东西,非常快。快的出...
阅读全文
摘要:自己弄数据集,真是非一般的体验呀。虽然说这样算是正在意义上经历一个完整的项目,被迫学习了很多数据处理的问题。但是搞数据真是太蛋疼了。想了很多方法,但最后发现其实自己整理的数据,最合理的分配训练集和测试集的方法。就是先把数据全部整到一起,然后按一定比例从中随机选出训练集和测试集(这两个肯定是不能重复的...
阅读全文
摘要:感谢 网友Vagrant的提醒。之前 一直就看个最后的accuracy。这个应该并不靠谱。最好把说有的信息都看一下。而一个一个看。根本记不住。只能把数据读取在图片中显示一下,才比较直观。本文就是读的cifar10中的train_quick.sh输出的txt信息。输出txt命令类似下面:$ sh ex...
阅读全文
摘要:%在同样的文件夹结构、同样的位置%把指定文件夹以同样的图片类型都转化为32*32的图片clear;close all;clc;pathRead='C:\Users\Dy\Desktop\视频真实数据';pathSave='C:\Users\Dy\Desktop\归一化后的图像';dirList=di...
阅读全文
摘要:考虑到之前写的代码,每次要找到train或者val的文件夹作为地址给path,如果有train和val两个文件夹都存在的情况,那么就要操作两次。而之前写的代码,给了我想法。反正训练集和测试集肯定是存放在train和val中,那么直接到train和val存放的文件夹,然后在这生成train.txt和v...
阅读全文
摘要:其实这个Matlab修改文件名,就是要熟悉一个函数movefile,这个函数貌似有两个功能1、移动一个文件到另外的地方(实验显示,具体实现的功能应该是把源地址的数据根据修改后的文件名保存到目的路径,源地址的数据被删除)2、就是在同一个文件夹下面对于文件进行改名。下面这个程序,现在是指定文件夹后,只能...
阅读全文

浙公网安备 33010602011771号