基于K.image_data_format() == 'channels_first' 的理解


Posted in Python onJune 29, 2020

我们在学习keras经常会看到下面这样的代码段:

基于K.image_data_format() == 'channels_first' 的理解

查阅官方文档可以知道:

基于K.image_data_format() == 'channels_first' 的理解

我们知道彩色图像一般会有Width, Height, Channels,而“channels_first”或“channels_last”,则代表数据的通道维的位置。

该参数是Keras 1.x中的image_dim_ordering,“channels_last”对应原本的“tf”,“channels_first”对应原本的“th”。

以128x128x128的数据为例,“channels_first”应将数据组织为(3,128,128,128),而“channels_last”应将数据组织为(128,128,128,3)。

该参数的默认值是~/.keras/keras.json中设置的值,若从未设置过,则为“channels_last”。

补充知识:channels_first 与 channels_last 的区别

用卷积神经网络处理一组彩色图片时,Caffe/Theano 使用的数据格式是channels_first即:

(样本数,通道数,行数(高),列数(宽))

Tensforflow 使用的数据格式是channels_last即:

(样本数,行数(高),列数(宽),通道数)

以上这篇基于K.image_data_format() == 'channels_first' 的理解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
python搜索指定目录的方法
Apr 29 Python
Python定时执行之Timer用法示例
May 27 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
Python线性回归实战分析
Feb 01 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
Feb 01 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
使用python的pyplot绘制函数实例
Feb 13 Python
Python 面向对象静态方法、类方法、属性方法知识点小结
Mar 09 Python
opencv 查找连通区域 最大面积实例
Jun 04 Python
Python使用Turtle模块绘制国旗的方法示例
Feb 28 Python
Pytorch 中net.train 和 net.eval的使用说明
May 22 Python
Python enumerate() 函数如何实现索引功能
Jun 29 #Python
解决Keras中CNN输入维度报错问题
Jun 29 #Python
Python字符串split及rsplit方法原理详解
Jun 29 #Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 #Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 #Python
使用keras时input_shape的维度表示问题说明
Jun 29 #Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 #Python
You might like
PHP学习之PHP变量
2006/10/09 PHP
php获取数组长度的方法(有实例)
2013/10/27 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
ThinkPHP实现事务回滚示例代码
2014/06/23 PHP
php中substr()函数参数说明及用法实例
2014/11/15 PHP
php在线解压ZIP文件的方法
2014/12/30 PHP
php打包网站并在线压缩为zip
2016/02/13 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
js实现iframe动态调整高度的代码
2008/01/06 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
2012/02/27 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
js+css实现tab菜单切换效果的方法
2015/01/20 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
Vue数据驱动模拟实现5
2017/01/13 Javascript
jquery动态添加以及遍历option并获取特定样式名称的option方法
2018/01/29 jQuery
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
Python 中的 else详解
2016/04/23 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
python pandas修改列属性的方法详解
2018/06/09 Python
python多进程读图提取特征存npy
2019/05/21 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
澳大利亚领先的女帽及配饰公司:Morgan&Taylor
2019/12/01 全球购物
应届生会计求职信
2013/11/11 职场文书
出国签证在职证明
2014/01/16 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
中国梦我的梦演讲稿
2014/04/23 职场文书
幼儿园六一儿童节演讲稿
2015/03/19 职场文书