关于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中方法链的使用方法
Feb 23 Python
Python多继承顺序实例分析
May 26 Python
python得到qq句柄,并显示在前台的方法
Oct 14 Python
python 保存float类型的小数的位数方法
Oct 17 Python
Python实现连接MySql数据库及增删改查操作详解
Apr 16 Python
Flask模板引擎之Jinja2语法介绍
Jun 26 Python
Django如何将URL映射到视图
Jul 29 Python
python实现两个文件夹的同步
Aug 29 Python
Python闭包与装饰器原理及实例解析
Apr 30 Python
tensorflow pb to tflite 精度下降详解
May 25 Python
Matplotlib.pyplot 三维绘图的实现示例
Jul 28 Python
python Autopep8实现按PEP8风格自动排版Python代码
Mar 02 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
一个程序下载的管理程序(一)
2006/10/09 PHP
php+mysql写的简单留言本实例代码
2008/07/25 PHP
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
PHP正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
2019/03/27 PHP
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
JavaScript 继承使用分析
2011/05/12 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
Bootstrap轮播插件简单使用方法介绍
2016/06/21 Javascript
vue bootstrap小例子一枚
2017/06/09 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
2019/11/11 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
2020/02/11 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python正则表达式的使用
2017/06/12 Python
python中 logging的使用详解
2017/10/25 Python
Anaconda入门使用总结
2018/04/05 Python
python代码过长的换行方法
2018/07/19 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
Python for循环与getitem的关系详解
2020/01/02 Python
python Tornado框架的使用示例
2020/10/19 Python
介绍一下linux的文件权限
2014/07/20 面试题
家长给幼儿园的表扬信
2014/01/09 职场文书
班主任新年寄语
2014/04/04 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
文明家庭事迹材料
2014/12/20 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
信息技术国培研修日志
2015/11/13 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书
python爬取某网站原图作为壁纸
2021/06/02 Python