关于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中使用不同编码读写txt文件详解
May 28 Python
Python操作SQLite数据库的方法详解
Jun 16 Python
Python实现将文本生成二维码的方法示例
Jul 18 Python
Python中pillow知识点学习
Apr 30 Python
彻彻底底地理解Python中的编码问题
Oct 15 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
May 03 Python
详解DeBug Python神级工具PySnooper
Jul 03 Python
Python中一个for循环循环多个变量的示例
Jul 16 Python
详解python中index()、find()方法
Aug 29 Python
Python turtle库绘制菱形的3种方式小结
Nov 23 Python
python time()的实例用法
Nov 03 Python
django中websocket的具体使用
Jan 22 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中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
jQuery 判断元素上是否绑定了事件
2009/10/28 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
Javascript中setTimeOut和setInterval的定时器用法
2015/06/12 Javascript
js判断浏览器类型及设备(移动页面开发)
2015/07/30 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
webpack打包非模块化js的方法
2018/10/24 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
python的id()函数解密过程
2012/12/25 Python
Python安装pycurl失败的解决方法
2018/10/15 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
python用线性回归预测股票价格的实现代码
2019/09/04 Python
Python使用matplotlib实现交换式图形显示功能示例
2019/09/06 Python
Python 模拟动态产生字母验证码图片功能
2019/12/24 Python
使用wxpy实现自动发送微信消息功能
2020/02/28 Python
PyCharm+Pipenv虚拟环境开发和依赖管理的教程详解
2020/04/16 Python
美国休闲服装品牌:Express
2016/09/24 全球购物
英国领先的奢侈品零售商之一:CRUISE
2016/12/02 全球购物
CHARLES & KEITH加拿大官网:新加坡时尚品牌
2020/03/26 全球购物
应届生文秘专业个人自荐信格式
2013/09/21 职场文书
房产委托公证书
2014/04/08 职场文书
办公室主任四风问题对照检查材料思想汇报
2014/09/28 职场文书
初中作文评语集锦
2014/12/25 职场文书
避暑山庄导游词
2015/02/04 职场文书
2015年试用期自我评价范文
2015/03/10 职场文书
公司行政管理制度范本
2015/08/05 职场文书
少先队中队工作总结
2015/08/14 职场文书
教师教育教学随笔
2015/08/15 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python