使用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优先队列实现方法示例
Sep 21 Python
python3+PyQt5实现自定义窗口部件Counters
Apr 20 Python
python中强大的format函数实例详解
Dec 05 Python
Python3 单行多行万能正则匹配方法
Jan 07 Python
Python之lambda匿名函数及map和filter的用法
Mar 05 Python
python字符串格式化方式解析
Oct 19 Python
浅谈Django中的QueryDict元素为数组的坑
Mar 31 Python
在django中实现choices字段获取对应字段值
Jul 12 Python
Python实现加密的RAR文件解压的方法(密码已知)
Sep 11 Python
Python尾递归优化实现代码及原理详解
Oct 09 Python
python函数超时自动退出的实操方法
Dec 28 Python
python在package下继续嵌套一个package
Apr 14 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
探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
2013/06/24 PHP
js计算页面刷新的次数
2009/07/20 Javascript
用Javascript实现Sleep暂停功能代码
2010/09/03 Javascript
JQuery 选择器、过滤器介绍
2011/02/14 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
JavaScript中eval()函数用法详解
2015/12/14 Javascript
JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
2016/04/05 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
原生js实现form表单序列化的方法
2018/08/02 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
2018/11/13 Javascript
Vue中全局变量的定义和使用
2019/06/05 Javascript
IDEA安装vue插件图文详解
2019/09/26 Javascript
[01:03:09]完美世界DOTA2联赛PWL S2 Forest vs SZ 第二场 11.25
2020/11/26 DOTA
python基础教程之缩进介绍
2014/08/29 Python
Python格式化css文件的方法
2015/03/10 Python
python基于itchat实现微信群消息同步机器人
2017/02/27 Python
Python编程使用tkinter模块实现计算器软件完整代码示例
2017/11/29 Python
Python实现全排列的打印
2018/08/18 Python
为什么Python中没有"a++"这种写法
2018/11/27 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
Docker如何部署Python项目的实现详解
2020/10/26 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
银行演讲稿范文
2014/01/03 职场文书
安全施工标语
2014/06/07 职场文书
孝敬父母的活动方案
2014/08/31 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
Centos环境下Postgresql 安装配置及环境变量配置技巧
2021/05/18 PostgreSQL
OpenCV 图像梯度的实现方法
2021/07/25 Python