python中的shape[-1]与shape[0],shape[1]的含义,用法
初学深度学习,遇到shape[-1],了解了一下他的含义:
- 首先需要知道,对于二维张量,shape[0]代表行数,shape[1]代表列数,同理三维张量还有shape[2];
- 一般来说-1代表最后一个,所以shape[-1]代表最后一个维度,如在二维张量里,shape[-1]表示列数,注意,即使是一维行向量,shape[-1]表示行向量的元素总数,换言之也是列数:
import torchx = torch.tensor([2, 3, 4, 8])
print(x.shape[-1])# output如下
4Process finished with exit code 0
需要注意的小细节:
- 然后就是,需要注意turple,list等没有shape属性,需要替换成张量tensor
- 注意,即使是三维,由于shape[0]表示向量数,所以shape[1]是行数,那么shape[2]还是列数,所以shape[-1]最后一维还是列数
import torchx = torch.tensor([[2, 3, 4, 3, 6, 8],[1, 8, 9, 5, 0, 1],[2, 0, 2, 2, 7, 1]])
print(x.shape[-1])
输出是:6
6Process finished with exit code 0
python中的shape[-1]与shape[0],shape[1]的含义,用法相关推荐
- python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案
今天在写一个小程序,安装依赖的时候发现这个问题,平时都是直接安装Visual Studio解决,但是这个安装太大了,所以解决看看怎么安装是最方便的,最容易解决的. 下面这个就是出现的问题: build ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
- python中类方法与实例方法的区别-Python中的对象,方法,类,实例,函数用法分析...
本文实例分析了Python中的对象,方法,类,实例,函数用法.分享给大家供大家参考.具体分析如下: Python是一个完全面向对象的语言.不仅实例是对象,类,函数,方法也都是对象. class Foo ...
- python中输入一个数字x判断0~x间能被5除的个数_Python的面试题
(1)怎么把一个字符串转换成整型? 可以使用int函数 如 int('3') 结果由字符串'3'变为整型3 (2)python内建数据类型有哪些? int .bool. str.list. ru ...
- Python中read()、readline()和readlines()三者间的区别和用法
在python中读取文件常用的三种方法:read(),readline(),readlines(),在读取文件时经常用到三种写法.以前看书的时候觉得这东西很简单,一眼扫过,待到用时却也只知道有这么几个 ...
- python中map()和dict()怎么用?你知道吗?-用法详解
map()用法 map()是python的内置函数,会根据提供的函数对指定序列做映射. 语法: map(func, iter, ...) 其中func为一个功能函数,iter表示可迭代参数序列.map ...
- Python中带下划线_的变量和函数命名的用法
Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...
- python 中range(10)什么意思_请问在Python中for i in range(10,0,-1)是什么意思
range(10, 0,-1)表示从10开始,到0为止(不包括0),取其中所有的整数. for i in range(1, 101)就是说,把这些数,依次赋值给变量i.相当于一个一个循环过去,第一次i ...
- python中lambda以及与filter/map/reduce结合的用法
一.lambda函数即匿名函数,和普通的函数相比,就是省去了函数名称而已: lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边是函数体的返回值 g = lambda x,y : x+y ...
- python中List的sort方法(或者sorted内建函数)的用法
参考: http://gaopenghigh.iteye.com/blog/1483864 一直用的方法很土, class term(object):def __init__(self, sent , ...
最新文章
- HighGUI图像用户界面初步(滑动条、鼠标操作)
- spring中的设计模式_面试官:来给我说一下 Spring 中使用了哪些设计模式?
- NYOJ 士兵杀敌(二) 树状数组
- java el 函数_javaweb基础(30)_EL函数库
- vb中如何在任务管理器里面隐藏应用程序进程
- 【优化模型】逐步回归算法
- php做个抽签人名,怎样在excel制作一个用于抽签函数,别的工具也行(excel随机抽取人名不重复)...
- python编程语言可以做游戏吗_用Python编程可以制作掷骰子游戏吗
- 虹科案例 | 移动运营商:使用手持式频谱仪进行干扰检测
- 使用百度识图 完成图片识别和文字识别
- Excel:用VBA添加分页符
- 如何使用SPSS列联表分析,查看变量间的相关关系(上)
- 一个筛选键引起电脑键盘失灵的命案
- linux表示一序列ip,linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)
- 蓝绿红黑灰|常用的发布方式
- AppStore技术支持
- 语音识别工具kaldi简介
- 线性表-顺序表的基本操作
- ECC的“点加”和“点乘”
- 索尼在线商城的产品会不会更便宜?