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

05-Numpy基础-用于数组的文件输入输出

np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中的:

如果文件路径末尾没有扩展名.npy,则该扩展名会被自动加上。然后就可以通过np.load读取磁盘上的数组:

通过np.savez可以将多个数组保存到一个未压缩文件中,将数组以关键字参数的形式传入即可:

加载.npz文件时,你会得到一个类似字典的对象,该对象会对各个数组进行延迟加载:

如果要将数据压缩,可以使用numpy.savez_compressed:

In [219]: np.savez_compressed('arrays_compressed.npz', a=arr, b=arr)

http://www.lryc.cn/news/138304.html

相关文章:

  • Docker微服务实战
  • NLNet论文总结和代码实现
  • 数字 IC 设计职位经典笔/面试题(三)
  • Matlab分割彩色图像
  • [数据集][目标检测]垃圾目标检测数据集VOC格式14963张44类别
  • MATLAB算法实战应用案例精讲-【深度学习】推荐系统模型DSSMDeepFM
  • 基于springboot的社区生活缴费系统/基于javaweb的水电缴费系统
  • Linux —— keepalived
  • ubuntu安装pyenv
  • 【Kubernetes】对外服务之 Ingress
  • 大数据项目实战(安装准备)
  • SAP ABAP基础语法-内表篇(二)
  • 读SQL学习指南(第3版)笔记05_过滤
  • 防火墙组建双击热备后老是主备自动切换怎么处理?
  • SQL地址门牌排序,字典序转为数字序
  • DevExpress WinForms数据编辑器组件,提供丰富的数据输入样式!(二)
  • HTML番外篇(五)-移动端适配
  • 数字孪生:重塑制造、医疗和能源等领域的未来
  • 本地搭建CFimagehost私人图床【公网远程访问】
  • stm32之8.中断
  • 【面试题】:前端怎么实现组件的封装和上传
  • Oracle-day2:随机函数、innot in、大小写转换、范围查询、日期类型、空值与非空值、排序、条件判断
  • keepalived
  • react-native-gesture-handler 手势的使用
  • 【SA8295P 源码分析】系列文章链接汇总 - 持续更新中
  • springBoot防止重复提交
  • lvs-dr模式+keepalived
  • [C++]笔记-知识点总结
  • 1.RabbitMQ介绍
  • 软考高级系统架构设计师系列论文七十三:论中间件在SIM卡应用开发中的作用