Python实现CNN的多通道输入实例


Posted in Python onJanuary 17, 2020

CNN可以同时进行多通道的输入,例如一张彩色图片可以分解成RGB三个通道输入给CNN,当使用自己的数据集时,可以通过numpy来实现数据的多通道输入。

假设我们有两个组数据a和b:

a = np.linspace(1,100,100)
b = np.linsapce(-1,-100,100)

然后将a和b转变成四维数组,TensorFlow接收的数据时四维数组

a = a.reshape(4,1,5,5)
b = b.reshape(4,1,5,5)

这样我们就得到了两个batch_size = 4, channel = 1, width = 5, high = 5的四维数组,然后

a = a.transpose(1,0,2,3)
b = b.transpose(1,0,2,3)

将a和b的维度参数变成[1,4,5,5],然后使用np.vstack()函数将两个数组在通道数上叠加

c = np.vstack((a,b))

最后再次使用.transpose()函数将叠加后的四维数组转换为TensorFlow接受的四维数组

c = c.transpose(1,2,3,0)

这时c就变成了[4,5,5,2],即batch_size = 4, width = 5, high = 5, channel = 2的四维数组。

以上这篇Python实现CNN的多通道输入实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简单的编程0基础下Python入门指引
Apr 01 Python
儿童学习python的一些小技巧
May 27 Python
对Python 数组的切片操作详解
Jul 02 Python
pthon贪吃蛇游戏详细代码
Jan 27 Python
python selenium 弹出框处理的实现
Feb 26 Python
十行代码使用Python写一个USB病毒
Jun 21 Python
Python绘制频率分布直方图的示例
Jul 08 Python
python实现快递价格查询系统
Mar 03 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
python的json包位置及用法总结
Jun 21 Python
用pandas划分数据集实现训练集和测试集
Jul 20 Python
Python 忽略文件名编码的方法
Aug 01 Python
Python面向对象编程基础实例分析
Jan 17 #Python
通过python实现windows桌面截图代码实例
Jan 17 #Python
PyTorch加载预训练模型实例(pretrained)
Jan 17 #Python
python 正则表达式参数替换实例详解
Jan 17 #Python
Python函数式编程实例详解
Jan 17 #Python
python实现tail -f 功能
Jan 17 #Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 #Python
You might like
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
浅析php原型模式
2014/11/25 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
laravel入门知识点整理
2020/09/15 PHP
jQuery 操作option的实现代码
2011/03/03 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
jQuery实现文本展开收缩特效
2015/06/03 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
jQuery和JavaScript节点插入元素的方法对比
2016/11/18 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
2017/02/28 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
JavaScript数组基于交换的排序示例【冒泡排序】
2018/07/21 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
Python小进度条显示代码
2019/03/05 Python
python实现随机漫步方法和原理
2019/06/10 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
在django项目中导出数据到excel文件并实现下载的功能
2020/03/13 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
如何写毕业求职自荐信
2013/11/06 职场文书
学生安全教育材料
2014/02/14 职场文书
师范教师专业大学生职业生涯规划范文
2014/03/02 职场文书
餐厅总厨求职信
2014/03/04 职场文书
yy婚礼主持词
2014/03/14 职场文书
绩效工资实施方案
2014/03/15 职场文书
诚实守信演讲稿
2014/09/01 职场文书
党风廉正建设责任书
2015/01/29 职场文书
小学音乐教师个人工作总结
2015/02/05 职场文书
初中数学课堂教学反思
2016/02/17 职场文书
MySQL系列之七 MySQL存储引擎
2021/07/02 MySQL