基于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之hello world
May 21 Python
Python装饰器的函数式编程详解
Feb 27 Python
python删除指定类型(或非指定)的文件实例详解
Jul 06 Python
Python统计日志中每个IP出现次数的方法
Jul 06 Python
利用Python生成文件md5校验值函数的方法
Jan 10 Python
教大家玩转Python字符串处理的七种技巧
Mar 31 Python
python3+PyQt5重新实现自定义数据拖放处理
Apr 19 Python
widows下安装pycurl并利用pycurl请求https地址的方法
Oct 15 Python
Python中输入和输出(打印)数据实例方法
Oct 13 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
基于Python中Remove函数的用法讨论
Dec 11 Python
python如何为list实现find方法
May 30 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 开源框架22个简单简介
2009/08/24 PHP
Laravel搭建后台登录系统步骤详解
2016/07/26 PHP
PHP设计模式之模板方法模式定义与用法详解
2018/04/02 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
新浪微博字数统计 textarea字数统计实现代码
2011/08/28 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
jquery使用经验小结
2015/05/20 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
2016/02/25 Javascript
Uploadify上传文件方法
2016/03/16 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
javascript将list转换成树状结构的实例
2017/09/08 Javascript
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
Vue项目报错:Uncaught SyntaxError: Unexpected token
2018/11/10 Javascript
说说Vue.js中的functional函数化组件的使用
2019/02/12 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
Vue 实现简易多行滚动"弹幕"效果
2020/01/02 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
python之cv2与图像的载入、显示和保存实例
2018/12/05 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
Python基于当前时间批量创建文件
2020/05/07 Python
Python设计密码强度校验程序
2020/07/30 Python
分厂厂长岗位职责
2013/12/29 职场文书
秋季运动会表扬稿
2014/01/16 职场文书
《蜗牛》教学反思
2014/02/18 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
服装设计专业毕业生求职信
2014/04/09 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
客户付款通知书
2015/04/23 职场文书
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS