基于tensorflow加载部分层的方法


Posted in Python onJuly 26, 2018

一般使用

saver.restore(sess, modeldir + "model.ckpt")

即可加载已经训练好的网络,可是有时候想值使用部分层的参数,这时候可以选择在加载网络之后重新初始化剩下的层

var_list = [weights['wd1'], weights['out'], biases['bd1'], biases['out'], global_step]
initfc = tf.variables_initializer(var_list, name='init')

比如我们想从新初始化var_list中的各个层,在restore之后,再初始化即可

sess.run(init)
saver.restore(sess, modeldir + "model.ckpt")
print sess.run(global_step)
#initialize several layer
sess.run(initfc)
print sess.run(global_step)

即可发现部分变量重新初始化了

以上这篇基于tensorflow加载部分层的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的Django框架中实现Hacker News的一些功能
Apr 17 Python
python自带的http模块详解
Nov 06 Python
django 常用orm操作详解
Sep 13 Python
Python神奇的内置函数locals的实例讲解
Feb 22 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
FFrpc python客户端lib使用解析
Aug 24 Python
python英语单词测试小程序代码实例
Sep 09 Python
python 字符串常用方法汇总详解
Sep 16 Python
基于Python实现签到脚本过程解析
Oct 25 Python
python反转列表的三种方式解析
Nov 08 Python
Tensorflow获取张量Tensor的具体维数实例
Jan 19 Python
使用Python实现NBA球员数据查询小程序功能
Nov 09 Python
利用python画出折线图
Jul 26 #Python
浅谈flask源码之请求过程
Jul 26 #Python
python画折线图的程序
Jul 26 #Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 #Python
78行Python代码实现现微信撤回消息功能
Jul 26 #Python
python opencv实现图片旋转矩形分割
Jul 26 #Python
Flask之flask-session的具体使用
Jul 26 #Python
You might like
一个用于网络的工具函数库
2006/10/09 PHP
php 遍历数据表数据并列表横向排列的代码
2009/09/05 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
PHP echo,print,printf,sprintf函数之间的区别与用法详解
2013/11/27 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
Laravel框架定时任务2种实现方式示例
2018/12/08 PHP
javascript flash下fromCharCode和charCodeAt方法使用说明
2008/01/12 Javascript
javascript arguments 传递给函数的隐含参数
2009/08/21 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
拖动时防止选中
2017/02/03 Javascript
Vue请求java服务端并返回数据代码实例
2019/11/28 Javascript
微信小程序登陆注册功能的实现代码
2019/12/10 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
python中xrange和range的区别
2014/05/13 Python
python任务调度实例分析
2015/05/19 Python
python实现查找两个字符串中相同字符并输出的方法
2015/07/11 Python
python数字图像处理实现直方图与均衡化
2018/05/04 Python
python添加菜单图文讲解
2019/06/04 Python
python怎么提高计算速度
2020/06/11 Python
python的launcher用法知识点总结
2020/08/07 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
俄罗斯香水和化妆品在线商店:Aroma-butik
2020/02/28 全球购物
Linux的主要特性
2016/09/03 面试题
外包公司软件测试工程师
2014/11/01 面试题
高中毕业自我鉴定范文
2013/10/02 职场文书
专业幼师实习生自我鉴定范文
2013/12/08 职场文书
大学生个人自荐信
2014/02/24 职场文书
个人授权委托书样本
2014/09/13 职场文书
授权委托书怎么写
2014/09/25 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
使用Spring处理x-www-form-urlencoded方式
2021/11/02 Java/Android
使用Python开发贪吃蛇游戏 SnakeGame
2022/04/30 Python