
数据读取与预处理
HeroFUCKEVERYTHING
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
探索HDF5文件(一般后缀为.h5的文件)
最近看有关lua的代码看别人用的数据集是.h5文件,在keras里我还以为是保存的权重等变量,其实.h5(HDF5,hierarchical data format,5)是一种数据文件格式,其第一层相当于python中的字典,比如打开一个h5文件查看文件主键时分成两个部分,一部分叫‘data’,一部分叫‘labels’,那么这个h5文件就相当于一个字典,‘data’部分存数据,‘labels’部分...原创 2018-12-14 19:01:15 · 11080 阅读 · 5 评论 -
.mat文件和numpy .npy文件的相互转换:
# 读取.mat文件所用到的包:scipy.io 或 h5pyimport h5pymatr = h5py.File('file_name.mat','w')#使用keys()方法查看字典有几个主键print(matr.keys())#或者:#通过scipy.io读取.mat文件:import scipy.io as iomatr = io.loadmat('file_name....原创 2018-12-19 10:17:02 · 20498 阅读 · 3 评论 -
MATLAB 处理hdf5图像数据集使用总结
最近使用MATLAB要对要使用的图片进行小波变换(wavelet analysis)处理后再使用,顺便也学了一下MATLAB,虽然以前也接触过,但和“安装了一下软件”的接触水平没啥区别。最近也突然感悟到,编程的真谛在于你首先要清楚你要干什么,然后才是结合具体的语言的语法、函数、特性等具体的手段去实现它。所以编程语言虽然重要,但并不是最核心的,最核心的是你知道你要干什么,编程的核心不是编程语言,...原创 2019-04-16 16:34:21 · 4947 阅读 · 0 评论 -
tensorflow如何可视化feature map(无法在直接在服务器上可视化,先存储到本地再在其他地方可视化)
1、写作本文受一下两篇文章启发:http://baijiahao.baidu.com/s?id=1604877144040331406&wfr=spider&for=pc,介绍tensorflow的计算图和计算节点、会话;https://blog.youkuaiyun.com/missayaaa/article/details/80251823,讲解了可视化一只猫在VGG-19中各...原创 2019-04-13 16:33:49 · 791 阅读 · 0 评论 -
python h5py 操作 —— 以cifar数据集为例
本文要做的是如何把cifar-10数据集创建并写入hdf5文件中,以介绍python操作HDF类文件的常用方法1、从官网下载数据集cifar-10:cifar官网(注意下载python版的)下载完后要先解压,不能直接上代码;Linux下解压:tar -zxvf 压缩包名.tar.gz # 适用于.tar.gz文件unzip filename.zip # 适用于zip文件解压后...原创 2019-05-23 11:13:25 · 712 阅读 · 0 评论 -
MATLAB 使用小知识之——拼接数组
语法:cat(dim,A1,A2,A3,...) 沿着dim对A1,A2,...进行拼接# 建立两个size为(4,4,3,10)的4D数组a和b:>> a = rand(4,4,3,10);>> b = rand(4,4,3,10);>> c = cat(4,a,b);>> size(c)ans = 4 4...原创 2019-07-15 23:40:17 · 2861 阅读 · 0 评论 -
python h5py 创建无限数据集、在无限数据集上添加新的数据
# -*- coding:utf-8 -*-import h5pyimport numpy as npfile = h5py.File('myunlim_dataset.hdf5','a')dt_unlimt = file.create_dataset('data',[10,224,224,3],maxshape=[None,224,224,3],chunks=True,comp...原创 2019-07-22 09:21:52 · 4096 阅读 · 3 评论