文章目录

  • 一、官方文档(中文)
  • 二、官方文档(英文)
  • 三、为什么要用npy文件保存文件
  • 四、读取和保存
    • (1)加载npy文件,并将npy文件写入一个txt文件
    • (2)保存npy文件
    • (3)结构解析

一、官方文档(中文)

二、官方文档(英文)

三、为什么要用npy文件保存文件

  • A LOT faster, also notice that we didn’t need to reshape the data since that information was contained in the .npy file.(速度更快)
  • Another “minor” feature of using .npy files is the reduced storage the file occupies. In this case it’s more than a 50% reduction in size. This can wary a lot though but in general the .npy files are more storage friendly.(占用内存更少)

四、读取和保存

(1)加载npy文件,并将npy文件写入一个txt文件

import numpy as np
test=np.load('./bvlc_alexnet.npy',encoding = "latin1")  #加载文件
doc = open('1.txt', 'a')  #打开一个存储文件,并依次写入
print(test, file=doc)  #将打印内容写入文件中

(2)保存npy文件

#显示字典
print(train_dataset.class_to_idx)
idx_to_labels = {y:x for x,y in train_dataset.class_to_idx.items()}#获取dict:train_dataset.class_to_idx的keys和values
print(idx_to_labels)np.save('idx_to_labels.npy',idx_to_labels)
np.save('labels_to index.npy',train_dataset.class_to_idx)

(3)结构解析

import numpy as np
from numpy import *  #使用numpy的属性且不需要在前面加上numpy
import tensorflow as tf#模型文件(.npy)部分内容如下:由一个字典组成,字典中的每一个键对应一层网络模型参数。(包括权重w和偏置b)
a = {'conv1':[array([[1,2],[3,4]],dtype=float32),array([5,6],dtype=float32)],'conv2':[array([[1,2],[3,4]],dtype=float32),array([5,6],dtype=float32)]}conv1_w = a['conv1'][0]
conv1_b = a['conv1'][1]
conv2_w = a['conv2'][0]
conv2_b = a['conv2'][1]print(conv1_w)
print(tf.Variable(conv1_w))
print(conv1_b)
print(tf.Variable(conv1_b))

什么是npy文件,为什么要用npy格式保存文件?相关推荐

  1. java打开文件(Windows exe,应用文件exe,以及其他任何格式的文件)

    转载自   java打开文件(Windows exe,应用文件exe,以及其他任何格式的文件) 使用java代码打开任何格式的文件 public static void main(String[] a ...

  2. xml遍历文件夹vector_怎么统计指定文件夹下含有.xml格式的文件数目

    如何统计指定文件夹下含有.xml格式的文件数目?如题 ------解决思路----------------------Directory.GetFiles(@"路径", " ...

  3. 解决阿里云oss文件上传部分MP4格式视频文件上传导致上传崩溃问题

    解决阿里云oss文件上传部分MP4格式视频文件上传导致上传崩溃问题 问题描述 java程序,使用阿里云oss文件上传服务,在测试时偶然发现,我用苹果手机开启高清进行摄像,将原图通过qq传到电脑上,在电 ...

  4. iis php json文件,配置iis支持.json格式的文件

    一.IIS 6 1. MIME设置: 在IIS的站点属性的HTTP头设置里,选MIME 映射中点击"文件类型"-"新类型",添加一个文件类型: 关联扩展名:*. ...

  5. 电脑上的ofd格式文件如何打开呢_OFD格式的文件怎么打开预览?,来充电吧

    我们不管是在工作.学习.下载资源的时候都可能收到别人的文件,但是如果是word或者pfd格式还好,直接在电脑上就可以打开,但是如果是ofd格式的就很难打开了. 工具/材料 搜狗浏览器.DCS文档在线预 ...

  6. creo打不开stp文件_Creo怎么打开stp格式的文件?

    Creo可以直接打开stp文件 点击打开文件,在类型列表选择"STEP"或者"所有文件",即可看到stp后缀的文件,双击或者点击"导入"即可 ...

  7. php access 教程 pdf,Access 2007 以PDF 格式保存文件

    导读:PDF 是一种固定版式的电子 文件 格式 ,可以保留文档 格式 并支持 文件 共享.PDF 格式 可确保在联机查看或打印 文件 时, 文件 可以完全保持预期 格式 ,且 文件 中的数据不会轻易地 ...

  8. 前端接收bolb格式下载文件,前端下载blob格式的文件

    最近遇到一个下载文件的需求,不是请求后端接口直接下载文件,而是后端返回blob格式的文件,前端自行下载文件 下面的具体的操作代码 1.修改request请求(请求是封装好的axios方法),增加响应参 ...

  9. java保存文件filedialog保存路径 文件名_VB.Net保存文件对话框(SaveFileDialog)

    保存文件对话框(SaveFileDialog)控件提示用户选择保存文件的位置,并允许用户指定保存数据的文件名称.SaveFileDialog控件类继承自抽象类FileDialog. 以下是保存文件对话 ...

最新文章

  1. SQL安装时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运作安装程序之前必须重新启动计算机”...
  2. python全套视频教程下载-老男孩python全套视频教程百度云资源下载
  3. 小甲鱼python数字游戏给三次机会_【python 入门案例】小甲鱼python入门 猜数字游戏...
  4. 淘宝NPM镜像、cnmp
  5. 医学图像数据集和处理工具【总结】
  6. 个人学习进度条------第二周
  7. smart原则_《红楼梦》凤姐做领导为什么积劳成疾?只因为不懂SMART原则
  8. es6 Class 的 Generator函数
  9. 数据库连接池之_c3p0
  10. 数据传输服务 DTS > 数据迁移 > 从自建数据库迁移至阿里云 > 源库为MySQL > 从自建MySQL迁移至RDS MySQL
  11. web开发的一些材料
  12. [BUG]Git Sever搭建与相关错误处理
  13. Net设计模式实例系列文章总结
  14. 第一讲:Kafka要点入门
  15. js实现实时的时间显示
  16. 史上最全的vue.js源码解析(一)
  17. 云知声临门一脚不敢踹:科大讯飞指其数据造假,业绩持续增长存疑
  18. android sdk所有版本下载,android sdk全平台版本集成
  19. 后端开发工程师开发规范
  20. 从零开始配置腾讯云 CDN

热门文章

  1. [原创]快速开发一个PHP扩展
  2. CocosCreator实现道具吸引功能
  3. javascript实践总结
  4. java死锁代码演示
  5. 寻找OpenHarmony「锦鲤」|万元豪礼+技术干货全是你的!
  6. SQL Server调用Database Mail发送邮件报错:Msg 229, Level 14, State 5, Procedure sp_send_dbmail, Line 1 EXECUTE
  7. 999.2 如何变得精神强大?
  8. DPDK — 数据面性能测试
  9. 云原生之使用Docker部署OneNav个人书签管理器
  10. 如何选择多用户商城系统?