Tensorflow读取并输出已保存模型的权重数值方式


Posted in Python onJanuary 04, 2020

这篇文章是为了对网络模型的权重输出,可以用来转换成其他框架的模型。

import tensorflow as tf
from tensorflow.python import pywrap_tensorflow

#首先,使用tensorflow自带的python打包库读取模型
model_reader = pywrap_tensorflow.NewCheckpointReader(r"model.ckpt")

#然后,使reader变换成类似于dict形式的数据
var_dict = model_reader.get_variable_to_shape_map()

#最后,循环打印输出
for key in var_dict:
  print("variable name: ", key)
  print(model_reader.get_tensor(key))

结果(其中一个权重的示例)

........
variable name: InceptionV3/Mixed_7c/Branch_3/Conv2d_0b_1x1/weights
[[[[ 0.00013783 -0.00251428 0.02235526 ... -0.01409702 0.00340105
  -0.00752808]
  [ 0.01590012 -0.00258413 -0.00627338 ... -0.03600493 0.01220086
  -0.01254225]
  [-0.02394262 -0.00764508 -0.00895328 ... -0.01731405 0.03568469
   0.00918952]
  ...
  [-0.01865693 -0.00358359 -0.02342288 ... 0.00935838 0.00367858
  -0.00976252]
  [ 0.01297642 0.00223457 0.00652326 ... -0.00762609 -0.0136022
  -0.01129473]
  [-0.01395879 -0.00920246 0.01061887 ... 0.0236958  0.00041993
  -0.01291134]]]]
......

以上这篇Tensorflow读取并输出已保存模型的权重数值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python列表list数组array用法实例解析
Oct 28 Python
详细介绍Python的鸭子类型
Sep 12 Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 Python
python读取目录下所有的jpg文件,并显示第一张图片的示例
Jun 13 Python
Python完全识别验证码自动登录实例详解
Nov 24 Python
在django中自定义字段Field详解
Dec 03 Python
使用OpenCV circle函数图像上画圆的示例代码
Dec 27 Python
Tensorflow不支持AVX2指令集的解决方法
Feb 03 Python
python实现UDP协议下的文件传输
Mar 20 Python
Django更新models数据库结构步骤
Apr 01 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 #Python
tensorflow 获取所有variable或tensor的name示例
Jan 04 #Python
tensorflow没有output结点,存储成pb文件的例子
Jan 04 #Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 #Python
根据tensor的名字获取变量的值方式
Jan 04 #Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
Jan 04 #Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 #Python
You might like
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
Javascript this指针
2009/07/30 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
2010/09/19 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
js实现鼠标感应图片展示的方法
2015/02/27 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
2016/01/29 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
2016/07/07 Javascript
Node连接mysql数据库方法介绍
2017/02/07 Javascript
nodejs中模块定义实例详解
2017/03/18 NodeJs
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
redux-saga 初识和使用
2018/03/10 Javascript
layui select获取自定义属性方法
2018/08/15 Javascript
node.js使用net模块创建服务器和客户端示例【基于TCP协议】
2020/02/14 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
2020/12/14 Vue.js
[01:34]DAC2018主赛事第四日五佳镜头 Gh巨牙海民助Miracle-死里逃生
2018/04/07 DOTA
PyQt5实现画布小程序
2020/05/30 Python
opencv+python实现鼠标点击图像,输出该点的RGB和HSV值
2020/06/02 Python
如何真正的了解python装饰器
2020/08/14 Python
Pyecharts 中Geo函数常用参数的用法说明
2021/02/01 Python
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
AmazeUI导航的示例代码
2020/08/14 HTML / CSS
如何写出高性能的JSP和Servlet
2013/01/22 面试题
NET程序员上机面试题
2015/05/23 面试题
挂职思想汇报
2013/12/31 职场文书
优秀中学生事迹材料
2014/01/31 职场文书
学校学习雷锋活动总结
2014/07/03 职场文书
研究生导师评语
2014/12/31 职场文书
妈妈别哭观后感
2015/06/08 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
MongoDB数据库之添删改查
2022/04/26 MongoDB