在网上找到的方法,如下:

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()       #关闭文件

最新文章

  1. Centos 6.5 安装 ionCube PHP Loader
  2. java接口(二)
  3. 关于隐藏input输入内容问题
  4. js实现无刷新表单提交文件,将ajax请求转换为form请求方法
  5. CC MayClg 15 T3
  6. 怎么使用PHPMailer实现邮件的发送??
  7. NSNumber 转 NSString
  8. Linux 下 将使用Python-Django开发的web应用布置到服务器上(亲测有效)
  9. MYSQL 子查询返回多列显示
  10. 一个简单的基于BIO的RPC框架
  11. Apache Maven 3.6.1配置安装
  12. java8 stream lambda 一个例子
  13. scp复制文件到远程服务器上
  14. Linux下安装Nginx详细图解教程 (nginx-1.2.6)
  15. python selenium模拟登录163邮箱和QQ空间
  16. 【BZOJ2395】【Balkan 2011】Timeismoney 最小乘积生成树
  17. 【Java集合的详细研究8】List,Set,Map用法以及区别
  18. Knockout 模板使用
  19. 深度解析CNN
  20. shell 10个好习惯

热门文章

  1. kali无法安装nvidia显卡驱动
  2. Adobe Audition cc 修改音频 --- 淡出、淡入,合并、裁剪
  3. CentOS7-Docker 安装 Gitlab详细篇
  4. git实战中遇到git@github.com: Permission denied (publickey).的问题
  5. java中反射知识点总结
  6. asp.net core mvc 集成miniprofiler
  7. ASP.NET Core中app.UseDeveloperExceptionPage和app.UseExceptionHandler方法有什么用
  8. C语言----循环结构1(基础篇五)
  9. 关于OA流程相关数据表的设计
  10. 32、flex布局