浅谈tensorflow 中tf.concat()的使用


Posted in Python onFebruary 07, 2020

concat()是将tensor沿着指定维度连接起来。其中tensorflow1.3版中是这样定义的:

concat(values,axis,name='concat')

一、对于2维来说,0表示行,1表示列

t1 = [[1, 2, 3], [4, 5, 6]]
t2 = [[7, 8, 9], [10, 11, 12]]
 
with tf.Session() as sess:
 print(sess.run(tf.concat([t1, t2], 0) ))

结果为:[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]

t1 = [[1, 2, 3], [4, 5, 6]]
t2 = [[7, 8, 9], [10, 11, 12]]
 
with tf.Session() as sess:
 print(sess.run(tf.concat([t1, t2], 1) ))

结果为:[[1, 2, 3, 7, 8, 9], [4, 5, 6, 10, 11, 12]]

二、 对于3维来说 0表示纵向,1表示行,2表示列

t1 = [[[1, 1, 1],[2, 2, 2]],[[3, 3, 3],[4, 4, 4]]]
 
t2 = [[[5, 5, 5],[6, 6, 6]],[[7, 7, 7],[8, 8, 8]]]
 
with tf.Session() as sess:
 print(sess.run(tf.concat([t1, t2], 0) ))

结果:[[[1 1 1],[2 2 2]] , [[3 3 3],[4 4 4]] , [[5 5 5],[6 6 6]] ,  [[7 7 7],[8 8 8]]]
Tensor("concat_30:0", shape=(4, 2, 3), dtype=int32)

axis=1的结果如下:

Tensor("concat_31:0", shape=(2, 4, 3), dtype=int32)
[[[1 1 1], [2 2 2],[5 5 5],[6 6 6]], [[3 3 3], [4 4 4],[7 7 7], [8 8 8]]]

axis=2的结果如下:

Tensor("concat_32:0", shape=(2, 2, 6), dtype=int32)
[[[1 1 1 5 5 5],[2 2 2 6 6 6]], [[3 3 3 7 7 7], [4 4 4 8 8 8]]]

以上这篇浅谈tensorflow 中tf.concat()的使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现批量压缩图片
Jan 25 Python
python中字符串比较使用is、==和cmp()总结
Mar 18 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
python图片剪裁代码(图片按四个点坐标剪裁)
Mar 10 Python
Matplotlib使用Cursor实现UI定位的示例代码
Mar 12 Python
Python猴子补丁Monkey Patch用法实例解析
Mar 23 Python
django rest framework serializers序列化实例
May 13 Python
关于keras中keras.layers.merge的用法说明
May 23 Python
使用Python将语音转换为文本的方法
Aug 10 Python
python3实现名片管理系统(控制台版)
Nov 29 Python
python控制台打印log输出重复的解决方法
May 14 Python
Python for循环通过序列索引迭代过程解析
Feb 07 #Python
python中with用法讲解
Feb 07 #Python
如何基于Python实现数字类型转换
Feb 07 #Python
Python while循环使用else语句代码实例
Feb 07 #Python
Python matplotlib画曲线例题解析
Feb 07 #Python
python next()和iter()函数原理解析
Feb 07 #Python
使用tensorflow实现矩阵分解方式
Feb 07 #Python
You might like
PHP获取文件绝对路径的代码(上一级目录)
2011/05/29 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
destoon之一键登录设置
2014/06/21 PHP
javascript+php实现根据用户时区显示当地时间的方法
2015/03/11 PHP
php curl请求信息和返回信息设置代码实例
2015/04/27 PHP
IE8 chrome中table隔行换色解决办法
2010/07/09 Javascript
页面载入结束自动调用js函数示例
2013/09/23 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
2016/08/02 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
js实现上传文件添加和删除文件选择框
2016/10/24 Javascript
jquery广告无缝轮播实例
2017/01/05 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
运用js实现图层拖拽的功能
2019/05/24 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
python检测远程udp端口是否打开的方法
2015/03/14 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
python django model联合主键的例子
2019/08/06 Python
django序列化serializers过程解析
2019/12/14 Python
Html5 canvas画图白板踩坑
2020/06/01 HTML / CSS
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
荷兰牛仔裤网上商店:Jeans Centre
2018/04/03 全球购物
前处理班长职位说明书
2014/03/01 职场文书
企业晚会策划方案
2014/05/29 职场文书
文艺有韵味的诗句(生命类、亲情类...)
2019/07/11 职场文书
httpclient调用远程接口的方法
2022/08/14 Java/Android