Keras设置以及获取权重的实现


Posted in Python onJune 19, 2020

layer的两个函数:

get_weights(), set_weights(weights)。

详情请参考about-keras-layers。

补充知识:Keras层的共同函数

关于Keras层:

所有Keras层都有很多共同的函数:

layer.get_weights(): # 以Numpy矩阵的形式返回层的权重。

layer.set_weights(weights): # 从Numpy矩阵中设置层的权重(与get_weights的输出形状相同)。

layer.get_config(): # 返回包含层配置的字典。

图层的重置:

layer = Dense(32)
config = layer.get_config()
reconstructed_layer = Dense.from_config(config)
#
from keras import layers

config = layer.get_config()
layer = layers.deserialize({'class_name': layer.__class__.__name__,
       'config': config})

如果一个层具有单个节点, (i.e. 如果它不是共享层), 可以得到它的输入张量,输出张量,输入尺寸和输出尺寸:

layer.input
layer.output
layer.input_shape
layer.output_shape

如果层有多个节点 (层节点和共享层), 可以使用以下函数: 要指明再哪个节点处获得张量,哪个节点处获得张量尺寸。

layer.get_input_at(node_index)
layer.get_output_at(node_index)
layer.get_input_shape_at(node_index)
layer.get_output_shape_at(node_index)

以上这篇Keras设置以及获取权重的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中的编码知识整理汇总
Jan 26 Python
python opencv3实现人脸识别(windows)
May 25 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
May 29 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
Apr 12 Python
python 如何将数据写入本地txt文本文件的实现方法
Sep 11 Python
Python with语句和过程抽取思想
Dec 23 Python
解决Keras 中加入lambda层无法正常载入模型问题
Jun 16 Python
python爬虫基础之urllib的使用
Dec 31 Python
Python Selenium库的基本使用教程
Jan 04 Python
用Python爬取某乎手机APP数据
Jun 15 Python
python游戏开发Pygame框架
Apr 22 Python
Python包和模块的分发详细介绍
Jun 19 #Python
浅谈Keras中shuffle和validation_split的顺序
Jun 19 #Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 #Python
sklearn和keras的数据切分与交叉验证的实例详解
Jun 19 #Python
Python虚拟环境的创建和包下载过程分析
Jun 19 #Python
通过实例解析python创建进程常用方法
Jun 19 #Python
keras model.fit 解决validation_spilt=num 的问题
Jun 19 #Python
You might like
DC的38部超级英雄动画电影
2020/03/03 欧美动漫
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
PHP中的函数-- foreach()的用法详解
2013/06/24 PHP
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
PHP 正则表达式小结
2015/02/12 PHP
PHP获取二维数组中某一列的值集合
2015/12/25 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
PHP递归的三种常用方式
2019/02/28 PHP
Google AJAX 搜索 API实现代码
2010/11/17 Javascript
通过JavaScript使Div居中并随网页大小改变而改变
2013/06/24 Javascript
js获取GridView中行数据的两种方法 分享
2013/07/13 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
JS鼠标3次点击事件实现代码及扩展思路
2017/09/12 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
React中使用外部样式的3种方式(小结)
2019/05/28 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
vue项目强制清除页面缓存的例子
2019/11/06 Javascript
使用IPython来操作Docker容器的入门指引
2015/04/08 Python
在Django的视图(View)外使用Session的方法
2015/07/23 Python
python实现简易通讯录修改版
2018/03/13 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
Html5画布_动力节点Java学院整理
2017/07/13 HTML / CSS
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
html5 的a标签 Href 拨电话的写法
2013/11/04 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
大学生违纪检讨书300字
2014/10/25 职场文书
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python
python中pymysql包操作数据库方法
2022/04/19 Python