Tensorflow进行多维矩阵的拆分与拼接实例


Posted in Python onFebruary 07, 2020

最近在使用tensorflow进行网络训练的时候,需要提取出别人训练好的卷积核的部分层的数据。由于tensorflow中的tensor和python中的list不同,无法直接使用加法进行拼接,后来发现一个函数可以完成tensor的拼接。

函数形式如下:

tf.concat(concat_dim,values,name='concat')

其中,第一个参数表示需要拼接的多维tensor,并且可以将多个tensor同事拼接,第二个表示按照哪一个维度拼接(从数字0开始)。

例子:创建一个三维的tensor,然后分别取出最后一个维度(注意:tensor支持与python中list相似的切片操作,可以使用这种方式进行拆分),然后在拼接在一起。

import tensorflow as tf

weights=tf.Variable(tf.truncated_normal([2,3,4],dtype=tf.float32,stddev=1e-1),name='weights')

weight1=weights[0:2,0:3,1:2]
weight2=weights[0:2,0:3,2:3]
weight3=weights[0:2,0:3,1:2]
weight4=tf.concat([weight1,weight2,weight3],2) #2表示最后一个维度

with tf.Session() as sess:
 sess.run(tf.global_variables_initializer())
 print(sess.run(weights))
 print("****************")
 print(sess.run(weight4))

Tensorflow进行多维矩阵的拆分与拼接实例

以上这篇Tensorflow进行多维矩阵的拆分与拼接实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现的一个火车票转让信息采集器
Jul 09 Python
Python二分查找详解
Sep 13 Python
python计算auc指标实例
Jul 13 Python
Python排序算法之选择排序定义与用法示例
Apr 29 Python
Python Socket编程之多线程聊天室
Jul 28 Python
Python异常处理操作实例详解
Aug 28 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
Aug 09 Python
python multiprocessing多进程变量共享与加锁的实现
Oct 02 Python
virtualenv介绍及简明教程
Jun 23 Python
python 实现的IP 存活扫描脚本
Dec 10 Python
浅谈Python xlwings 读取Excel文件的正确姿势
Feb 26 Python
pytorch中的model=model.to(device)使用说明
May 24 Python
Tensorflow训练模型越来越慢的2种解决方案
Feb 07 #Python
详解python itertools功能
Feb 07 #Python
Python中itertools的用法详解
Feb 07 #Python
Python转换itertools.chain对象为数组的方法
Feb 07 #Python
已安装tensorflow-gpu,但keras无法使用GPU加速的解决
Feb 07 #Python
python十进制转二进制的详解
Feb 07 #Python
基于Tensorflow使用CPU而不用GPU问题的解决
Feb 07 #Python
You might like
如何使用动态共享对象的模式来安装PHP
2006/10/09 PHP
MYSQL数据库初学者使用指南
2006/11/16 PHP
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
PHP会员找回密码功能的简单实现
2016/09/05 PHP
php实用代码片段整理
2016/11/12 PHP
php实现生成code128条形码的方法详解
2017/07/19 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
深入理解jquery跨域请求方法
2016/05/18 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
2017/11/08 jQuery
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
JS设置自定义快捷键并实现图片上下左右移动
2019/10/17 Javascript
[32:56]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.11
2020/12/16 DOTA
给你选择Python语言实现机器学习算法的三大理由
2017/11/15 Python
Python数据结构与算法之字典树实现方法示例
2017/12/13 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
Python元字符的用法实例解析
2018/01/17 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
Python笔记之观察者模式
2019/11/20 Python
python求质数列表的例子
2019/11/24 Python
通过实例解析Python RPC实现原理及方法
2020/07/07 Python
英国内衣连锁店:Boux Avenue
2018/01/24 全球购物
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
创业计划书模版
2014/02/05 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
我为党旗添光彩演讲稿
2014/09/13 职场文书
百家讲坛观后感
2015/06/12 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android