keras获得model中某一层的某一个Tensor的输出维度教程


Posted in Python onJanuary 24, 2020

获得某层tensor的输出维度

代码如下所示:

from keras import backend as K

@wraps(Conv2D)
def my_conv(*args,**kwargs):
  new_kwargs={'kernel_regularizer':l2(5e-6)}
  new_kwargs['padding']='valid' #'same'
  new_kwargs['strides']=(2,2) if kwargs.get('strides')==(2,2) else (1,1)
  # new_kwargs['kernel_initializer']=keras.initializers.glorot_uniform(seed=0)
  new_kwargs.update(kwargs)
  return Conv2D(*args,**new_kwargs)
def conv(x,**kwargs):
  x=my_conv(**kwargs)(x)
  x=BatchNormalization(axis=-1)(x)
  x=LeakyReLU(alpha=0.05)(x)
  return x

def inception_resnet_a(x_input):
  x_short=x_input
  s1=conv(x_input,filters=32,kernel_size=(1,1))

  s2=conv(x_input,filters=32,kernel_size=(1,1))
  s2=conv(s2,filters=32,kernel_size=(3,3),padding='same')

  s3=conv(x_input,filters=32,kernel_size=(1,1))
  s3=conv(s3,filters=48,kernel_size=(3,3),padding='same')
  s3=conv(s3,filters=64,kernel_size=(3,3),padding='same')
  x=keras.layers.concatenate([s1,s2,s3])
  x=conv(x,filters=384,kernel_size=(1,1))
  x=layers.Add()([x_short,x])
  x=LeakyReLU(alpha=0.05)(x)
  
  print(K.int_shape(x))

使用K.int_shape(tensor_name)即可得到对应tensor的维度

以上这篇keras获得model中某一层的某一个Tensor的输出维度教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 绘图和可视化详细介绍
Feb 11 Python
Python PyQt5标准对话框用法示例
Aug 23 Python
python中requests爬去网页内容出现乱码问题解决方法介绍
Oct 25 Python
Python字典数据对象拆分的简单实现方法
Dec 05 Python
python中不能连接超时的问题及解决方法
Jun 10 Python
Python实现网站表单提交和模板
Jan 15 Python
python创建属于自己的单词词库 便于背单词
Jul 30 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
Oct 12 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
Feb 26 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
一行Python命令实现批量加水印
Apr 07 Python
使用Tensorflow实现可视化中间层和卷积层
Jan 24 #Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
Jan 24 #Python
keras获得某一层或者某层权重的输出实例
Jan 24 #Python
浅谈keras的深度模型训练过程及结果记录方式
Jan 24 #Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 #Python
基于keras 模型、结构、权重保存的实现
Jan 24 #Python
Python 文件数据读写的具体实现
Jan 24 #Python
You might like
php Http_Template_IT类库进行模板替换
2009/03/19 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
jquery插件qrcode在线生成二维码
2015/04/26 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
总结JavaScript设计模式编程中的享元模式使用
2016/05/21 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
js实现文字向上轮播功能
2017/01/13 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
vue 计时器组件的实现代码
2017/09/14 Javascript
webpack 单独打包指定JS文件的方法
2018/02/22 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
深入源码解析Python中的对象与类型
2015/12/11 Python
python生成九宫格图片
2018/11/19 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Python插件机制实现详解
2020/05/04 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
P/Invoke是什么
2015/07/31 面试题
是否可以从一个static方法内部发出对非static方法的调用?
2014/08/18 面试题
优秀团员个人事迹材料
2014/01/29 职场文书
应届毕业生通用的自荐书范文
2014/02/07 职场文书
个人考核材料
2014/05/15 职场文书
升职演讲稿范文
2014/05/23 职场文书
新书发布会策划方案
2014/06/09 职场文书
医疗专业毕业生求职信
2014/08/28 职场文书
学生不讲诚信检讨书
2014/09/29 职场文书
工程技术员岗位职责
2015/04/11 职场文书
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers