如何使用h5py读入数据
2024-08-31 17:31:09
在网上找到的方法,如下:
import h5py
import numpy as np
#HDF5的写入:
imgData = np.zeros((2,4))
f = h5py.File('HDF5_FILE.h5','w') #创建一个h5文件,文件指针是f
f['data'] = imgData #将数据写入文件的主键data下面
f['labels'] = np.array([1,2,3,4,5]) #将数据写入文件的主键labels下面
f.close() #关闭文件
但是,这种方法不适用我的问题,我想知道如何存储 类似字典中的字典 的数据形式。test :x:test_x, y:test_y train : x : train_x, y: train_y
解决方法:
import h5py
import numpy as np
#HDF5的写入:
imgData = np.zeros((2,4))
f = h5py.File('HDF5_FILE.h5','w') #创建一个h5文件,文件指针是f
grap1=f.create_group("test")
grap2=f.create_group('train') grap1.create_dataset("x",data=test_x)
grap1.create_dataset("y",data=test_y) grap2.create_dataset("x",data=train_x)
grap2.create_dataset("y",data=train_y)
f.close() #关闭文件
最新文章
- Centos 6.5 安装 ionCube PHP Loader
- java接口(二)
- 关于隐藏input输入内容问题
- js实现无刷新表单提交文件,将ajax请求转换为form请求方法
- CC MayClg 15 T3
- 怎么使用PHPMailer实现邮件的发送??
- NSNumber 转 NSString
- Linux 下 将使用Python-Django开发的web应用布置到服务器上(亲测有效)
- MYSQL 子查询返回多列显示
- 一个简单的基于BIO的RPC框架
- Apache Maven 3.6.1配置安装
- java8 stream lambda 一个例子
- scp复制文件到远程服务器上
- Linux下安装Nginx详细图解教程 (nginx-1.2.6)
- python selenium模拟登录163邮箱和QQ空间
- 【BZOJ2395】【Balkan 2011】Timeismoney 最小乘积生成树
- 【Java集合的详细研究8】List,Set,Map用法以及区别
- Knockout 模板使用
- 深度解析CNN
- shell 10个好习惯
热门文章
- kali无法安装nvidia显卡驱动
- Adobe Audition cc 修改音频 --- 淡出、淡入,合并、裁剪
- CentOS7-Docker 安装 Gitlab详细篇
- git实战中遇到git@github.com: Permission denied (publickey).的问题
- java中反射知识点总结
- asp.net core mvc 集成miniprofiler
- ASP.NET Core中app.UseDeveloperExceptionPage和app.UseExceptionHandler方法有什么用
- C语言----循环结构1(基础篇五)
- 关于OA流程相关数据表的设计
- 32、flex布局