当前位置: 首页 > news >正文

Python处理mat数据集

MATLAB存储mat文件,数据大小超过2GB,采用-v7.3存储; 不超过的话采用一般格式

在Python中读取MATLAB的.mat文件一般使用scipy,但是scipy不支持-v7.3版本的.mat文件(-v7.3版本能支持较大的文件);因此使用h5py进行读取。

python读取mat文件

-v7格式

scipy.io库

import scipy.io as sio 
matfn = '/home/weiliu/workspace/python/matlab/mat4py.mat'
data = sio.loadmat(matfn)

-v7.3格式

h5py库

import h5py
nyu = h5py.File('../FCRN/nyu_depth_v2_labeled.mat')
imgs = nyu['images']
dpts = nyu['depths']
sems = nyu['labels']
print(nyu.keys())

如果有其他程序在用这个数据集(即mat文件)的时候,有可能会报错

相关文章:

  • Python HDF5
  • Python定时执行程序(schedule)
  • linux 批量kill进程
  • 为什么Pytorch多卡训练容易导致GPU显存不释放
  • IPMI 服务器远程管理方法
  • linux dmesg诊断设备/硬件故障
  • Pytorch显存机制与显存占用(一) —— 理论分析(memory)(训练过程中占用显存最大部分的是activation)(pytorch缓存区/缓存分配器)
  • linux的tty , pts 和notty
  • 图像Resize以后对应点(矩形框)的坐标变换
  • Axial Attention 轴向注意力(RowAttention column Attention)
  • libtorch(pytorch c++前端 / pytorch的C++版本)
  • Person ReID(Re-identification) 行人重识别
  • 箱线图统计学知识
  • Python用yield实现多任务(yield协程)
  • Python生成器的send, close, throw方法
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 2017-09-12 前端日报
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • javascript从右向左截取指定位数字符的3种方法
  • JavaScript中的对象个人分享
  • KMP算法及优化
  • 前端自动化解决方案
  • 前嗅ForeSpider中数据浏览界面介绍
  • 深入浏览器事件循环的本质
  • 深入浅出webpack学习(1)--核心概念
  • 实现菜单下拉伸展折叠效果demo
  • 手写双向链表LinkedList的几个常用功能
  • 网页视频流m3u8/ts视频下载
  • 主流的CSS水平和垂直居中技术大全
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​低代码平台的核心价值与优势
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • (4.10~4.16)
  • (C#)一个最简单的链表类
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (分类)KNN算法- 参数调优
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (三) diretfbrc详解
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)程序员技术练级攻略
  • .NET MVC之AOP
  • .net 验证控件和javaScript的冲突问题
  • .Net 应用中使用dot trace进行性能诊断
  • .NET 指南:抽象化实现的基类
  • .NET4.0并行计算技术基础(1)
  • .NET大文件上传知识整理
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • @Autowired注解的实现原理