关于keras中keras.layers.merge的用法说明


Posted in Python onMay 23, 2020

旧版本中:

from keras.layers import merge
merge6 = merge([layer1,layer2], mode = 'concat', concat_axis = 3)

新版本中:

from keras.layers.merge import concatenate
merge = concatenate([layer1, layer2], axis=3)

补充知识:keras输入数据的方法:model.fit和model.fit_generator

1.第一种,普通的不用数据增强的

from keras.datasets import mnist,cifar10,cifar100
(X_train, y_train), (X_valid, Y_valid) = cifar10.load_data() 
model.fit(X_train, Y_train, batch_size=batch_size, nb_epoch=nb_epoch, shuffle=True,
    verbose=1, validation_data=(X_valid, Y_valid), )

2.第二种,带数据增强的 ImageDataGenerator,可以旋转角度、平移等操作。

from keras.preprocessing.image import ImageDataGenerator
(trainX, trainY), (testX, testY) = cifar100.load_data()
trainX = trainX.astype('float32')
testX = testX.astype('float32')
trainX /= 255.
testX /= 255.
Y_train = np_utils.to_categorical(trainY, nb_classes)
Y_test = np_utils.to_categorical(testY, nb_classes)
generator = ImageDataGenerator(rotation_range=15,
        width_shift_range=5./32,
        height_shift_range=5./32)
generator.fit(trainX, seed=0)
model.fit_generator(generator.flow(trainX, Y_train, batch_size=batch_size),
     steps_per_epoch=len(trainX) // batch_size, epochs=nb_epoch,
     callbacks=callbacks,
     validation_data=(testX, Y_test),
     validation_steps=testX.shape[0] // batch_size, verbose=1)

以上这篇关于keras中keras.layers.merge的用法说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python命名空间详解
Aug 18 Python
Python中unittest模块做UT(单元测试)使用实例
Jun 12 Python
简单解析Django框架中的表单验证
Jul 17 Python
python3.6连接MySQL和表的创建与删除实例代码
Dec 28 Python
python实现C4.5决策树算法
Aug 29 Python
python求质数的3种方法
Sep 28 Python
Python 使用folium绘制leaflet地图的实现方法
Jul 05 Python
python datetime时间格式的相互转换问题
Jun 11 Python
OpenCV图片漫画效果的实现示例
Aug 18 Python
Python基础之函数嵌套知识总结
May 23 Python
新手必备Python开发环境搭建教程
May 28 Python
python自动化八大定位元素讲解
Jul 09 Python
使用keras2.0 将Merge层改为函数式
May 23 #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
You might like
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
php 表单提交大量数据发生丢失的解决方法
2014/03/03 PHP
分享PHP守护进程类
2015/12/30 PHP
PHP错误和异常处理功能模块示例
2016/11/12 PHP
HTTP头隐藏PHP版本号实现过程解析
2020/12/09 PHP
你所要知道JS(DHTML)中的一些技巧
2007/01/09 Javascript
javascript之学会吝啬 精简代码
2010/04/25 Javascript
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
JavaScript代码实现禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁alt
2015/11/17 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
2017/01/09 Javascript
jquery中封装函数传递当前元素的方法示例
2017/05/05 jQuery
webpack将js打包后的map文件详解
2018/02/22 Javascript
vue 修改 data 数据问题并实时显示操作
2020/09/07 Javascript
Python 实现12306登录功能实例代码
2018/02/09 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
python生成ppt的方法
2018/06/07 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
2020/02/12 Python
Python如何使用27行代码绘制星星图
2020/07/20 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
html5中audio支持音频格式的解决方法
2018/08/24 HTML / CSS
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
美国时尚在线:Showpo
2017/09/08 全球购物
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
英文演讲稿
2014/05/15 职场文书
体育专业求职信
2014/07/16 职场文书
党支部特色活动方案
2014/08/20 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
运动会表扬稿
2015/01/16 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
新闻通讯稿范文
2015/07/22 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书
使用Redis实现秒杀功能的简单方法
2021/05/08 Redis