tf.unstack

作用:
简单来说就是进行降维,再链接为一个可迭代的对象
Unpacks the given dimension of a rank-R tensor into rank-(R-1) tensors.
R维的tensor转换为R-1维的tensor序列
其参数形式化的表示如下:
value : 进行操作的tensor
num : 在指定的维度上对指定数目的tensor进行操作,如不提供需要能够从value的第axis维度的shape推断出
文档中的说法是:The length of the dimension axis.
axis : 指定进行操作的维度

以维度为(A,B,C,D)的tensor为例,axis = 2。得到的结果为长度为C的序列,output[i] = input[:, :, i, :], 每一个元素的shape为(A,B,D)

对应的np.stack

作用:将一个n维向量序列转换成n+1维度的单独向量
输出:在输出的第axis维上的值指示的是原序列中的index

import numpy as np
a = np.array(np.reshape(range(200)), (10,4,5))

得到一个长度为10,每个元素维度(4, 5)的序列

a = np.stack(a, axis = 2)
print(a.shape)      // (4, 5, 10)

在第2个axis上对元素进行堆叠(stack)
注意体会堆叠的含义

stack and unstack相关推荐

  1. python pandas stack和unstack函数

    在用pandas进行数据重排时,经常用到stack和unstack两个函数.stack的意思是堆叠,堆积,unstack即"不要堆叠",我对两个函数是这样理解和区分的. 常见的数据 ...

  2. pandas数据分析之数据重塑透视(stack、unstack、melt、pivot)

    在数据分析的过程中,分析师常常希望通过多个维度多种方式来观察分析数据,重塑和透视是常用的手段. 数据的重塑简单说就是对原数据进行变形,为什么需要变形,因为当前数据的展示形式不是我们期望的维度,也可以说 ...

  3. stack与unstack的用法

    自用,这篇文章写得很详细 深度盘点:7个关于 Pandas stack() 和 unstack() 使用技巧!

  4. pandas pandas中stack()与unstack()函数用法

    pandas pandas中stack()与unstack()函数用法

  5. pandas -----变形(透视表、melt、stack、unstack),哑变量与因子变化

    目录 导入数据 1. 透视表 1. 1 pivot 1.2. pivot_table 1.3 crosstab(交叉表) 2.其他变形方法 2.1. melt 2.2. 压缩与展开 3.哑变量与因子化 ...

  6. tf.stack与tf.unstack

    这里对 tensorflow 中的 stack 和 unstack 做一个简单的介绍. tf.stack 官方文档 tf.stack: tf.stack 的作用是拼接张量,其实也就是拼接数组,且能指定 ...

  7. Python之数据重塑——【stack()方法和unstack()方法、pivot()方法】

    文章目录 重塑层次化索引 对于单层索引的DataFrame类对象 stack()方法 unstack()方法 对于多层索引的DataFrame类对象 辨析操作内层索引与外层索引的区别 查看多层索引对象 ...

  8. Pandas数据分析—使用stack和pivot实现数据透视

    15.Pandas使用stack和pivot实现数据透视 文章目录 15.Pandas使用stack和pivot实现数据透视 前言 一.经过统计得到多维度指标数据 二.使用unstack实现数据的二维 ...

  9. tf.stack() 详解

    tensorflow用于矩阵拼接的方法:tf.stack() 个人参考感觉还不错的一个理解(tf.stack() 和 tf.concat()的区别):https://blog.csdn.net/Gai ...

最新文章

  1. C++ sort()函数的cmp含义
  2. linux中mysql回滚重演_DM7 达梦 数据库 数据守护(Data Watch) (1) -- 基本概念
  3. Java柏林算法,柏林噪音 - 我做错了什么?
  4. 小米、360、京东之后 阿里联手美的杀入智能家居市场
  5. php 应用程序错误,系统化PHP中的Web应用程序的错误代码?
  6. [HNOI2013]比赛 搜索
  7. 【CMAKE系列】cmake中CMakeLists.txt脚本的常用语法
  8. js中按钮去触发定时器,那么多次点击这个定时器会越来越快,解决方法
  9. python中文版电脑下载-Python IDLE下载
  10. python if条件判断语句
  11. 20171103_Python学习三周五次课
  12. WindowsServer2008R2安装中文语言包截图详细教程(附语言包下载资源)
  13. 计算机维修.pdf,计算机维修(中).pdf
  14. 计算机网络的概述以及网络的组成
  15. 建立手机平台的产品线
  16. 如何消除你的情绪、戾气与恶念
  17. 小白学mongodb-文档操作
  18. 打地鼠java代码流程图_51单片机 普中51 打地鼠游戏 仿真 程序 流程图
  19. 2018最新安卓面试大全(含BAT,网易,滴滴)----你面不上BAT的原因:面经宝典,都在这里啦
  20. WPS JS宏示例——工作表排序

热门文章

  1. C 图形库 - 2017/11/21
  2. sess.run()
  3. 如何短视频App功能
  4. win10与win7局域网络共享方法
  5. 【分布式系统】docker安装FastDFS分布式文件系统
  6. 基于Docker的JMeter分布式压测实战讲解
  7. oracle 自动内存管理
  8. 送几款混互联网江湖必备的利器
  9. 获取视频帧图片,FFmpegMediaMetadataRetriever修改,优化,提高加载速度
  10. 华为鸿蒙专属文件后缀,华为鸿蒙2.0系统终于来了! 软件后缀正式曝光: 将打造万物互联生态...