使用keras2.0 将Merge层改为函数式


Posted in Python onMay 23, 2020

不能再向以前一样使用

model.add(Merge([Model1,Model2]))

必须使用函数式

out = Concatenate()([model1.output, model2.output])

补充知识:keras 新版接口修改

1.

# b = MaxPooling2D((3, 3), strides=(1, 1), border_mode='valid', dim_ordering='tf')(x)

b = MaxPooling2D((3, 3), strides=(1, 1), padding='valid', data_format="channels_last")(x)

2.

from keras.layers.merge import concatenate
# x = merge([a, b], mode='concat', concat_axis=-1)
x = concatenate([a, b], axis=-1)

3.

from keras.engine import merge
m = merge([init, x], mode='sum')
Equivalent Keras 2.0.2 code:

from keras.layers import add
m = add([init, x])

4.

# x = Convolution2D(32 // nb_filters_reduction_factor, 3, 3, subsample=(1, 1), activation='relu',
 #     init='he_normal', border_mode='valid', dim_ordering='tf')(x)
 x = Conv2D(32 // nb_filters_reduction_factor, (3, 3), activation="relu", strides=(1, 1), padding="valid",
    data_format="channels_last",
    kernel_initializer="he_normal")(x)

1.

# b = MaxPooling2D((3, 3), strides=(1, 1), border_mode='valid', dim_ordering='tf')(x)
b = MaxPooling2D((3, 3), strides=(1, 1), padding='valid', data_format="channels_last")(x)

2.

from keras.layers.merge import concatenate
# x = merge([a, b], mode='concat', concat_axis=-1)
x = concatenate([a, b], axis=-1)

3.

from keras.engine import merge
m = merge([init, x], mode='sum')
Equivalent Keras 2.0.2 code:

from keras.layers import add
m = add([init, x])

4.

# x = Convolution2D(32 // nb_filters_reduction_factor, 3, 3, subsample=(1, 1), activation='relu',
 #     init='he_normal', border_mode='valid', dim_ordering='tf')(x)
 x = Conv2D(32 // nb_filters_reduction_factor, (3, 3), activation="relu", strides=(1, 1), padding="valid",
    data_format="channels_last",
    kernel_initializer="he_normal")(x)

以上这篇使用keras2.0 将Merge层改为函数式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中的__slots__使用示例
Feb 26 Python
Python快速从注释生成文档的方法
Dec 26 Python
Python用户推荐系统曼哈顿算法实现完整代码
Dec 01 Python
33个Python爬虫项目实战(推荐)
Jul 08 Python
Django自定义用户表+自定义admin后台中的字段实例
Nov 18 Python
pytorch标签转onehot形式实例
Jan 02 Python
python-sys.stdout作为默认函数参数的实现
Feb 21 Python
Python基于内置库pytesseract实现图片验证码识别功能
Feb 24 Python
django项目中新增app的2种实现方法
Apr 01 Python
解决jupyter notebook启动后没有token的坑
Apr 24 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 Python
Python echarts实现数据可视化实例详解
Mar 03 Python
使用keras实现densenet和Xception的模型融合
May 23 #Python
在keras下实现多个模型的融合方式
May 23 #Python
Keras使用ImageNet上预训练的模型方式
May 23 #Python
使用Keras预训练模型ResNet50进行图像分类方式
May 23 #Python
基于Python中random.sample()的替代方案
May 23 #Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
May 23 #Python
keras中模型训练class_weight,sample_weight区别说明
May 23 #Python
You might like
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
php获得用户ip地址的比较不错的方法
2014/02/08 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
Yii2 如何在modules中添加验证码的方法
2017/06/19 PHP
jQuery选中select控件 无法设置selected的解决方法
2010/09/01 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
2015/01/29 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
详谈Node.js之操作文件系统
2017/08/29 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
Vue.directive()的用法和实例详解
2018/03/04 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
Vue.js递归组件实现组织架构树和选人功能
2019/07/04 Javascript
Vue-cli3多页面配置详解
2020/03/22 Javascript
Vue Render函数原理及代码实例解析
2020/07/30 Javascript
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
python爬虫常用的模块分析
2014/08/29 Python
Python selenium文件上传方法汇总
2020/11/19 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
Python编写通讯录通过数据库存储实现模糊查询功能
2019/07/18 Python
python实现倒计时小工具
2019/07/29 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
python画图常规设置方式
2020/03/05 Python
Pycharm安装并配置jupyter notebook的实现
2020/05/18 Python
python 使用cycle构造无限循环迭代器
2020/12/02 Python
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
授权委托书格式
2014/07/31 职场文书
小学生2014国庆节演讲稿:祖国在我心中
2014/09/21 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
MySQL 重写查询语句的三种策略
2021/05/10 MySQL