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 , ...
最新文章
- JSON.parse解析特殊字符报错解决方案
- 空间正交基的定义_高等代数|第九章 欧几里得空间 子空间与对称变换
- 考试系统(未完成的小程序)
- stm32上的Lava虚拟机开发进度汇报(3)
- 修改yapf中的列宽限制值
- Batch批量替换hosts
- AMBERT!超越BERT!多粒度token预训练语言模型
- validatebox自定义验证规则以及使用
- 新浪微博放开140字限制:社交向左 原创向右
- zabbix3.2学习笔记(四):设置sendEmail告警动作
- Solr系列三:solr索引详解(Schema介绍、字段定义详解、Schema API 介绍)
- 【OpenGL 实验二】Liang-Barsky 裁剪算法
- GBK字库集测试求助
- 这样设计算机屏幕保护,屏幕保护程序怎么设置图文教程
- [system] Map key not configured.
- 大话2服务器丢失怎么修复,我玩大话2,现在服务器找不见了,怎么办?
- 未来发展人工智能的意义是什么?
- matlab 双均线,[转载]百年一人的双均线系统及双均线系统公式
- 解决iOS中调用系统中的相机,显示英文标题
- 计算机私密相册安全吗,手机照片到底藏在哪里才不会被别人随便就翻看到
热门文章
- 【人工智能】图灵奖得主、中国科学院院士姚期智最新演讲:人工智能的硬科技!
- 杭电计算机学院专业导师,杭州电子科技大学计算机学院导师教师师资介绍简介-俞俊...
- 修复windows系统下mtp驱动设备识别问题.2021-03-16
- pyecharts极简入门教程
- 详解USG5500防火墙基础配置
- Android开发Umeng友盟最新集成策略——合规版
- 语言设置影响Win11汉字显示乱码
- 基于SpringBoot软件工程专业教辅平台课程子系统
- 集成底座统一认证配置说明
- UI自动化测试(二)浏览器操作及对元素的定位方法(xpath定位和css定位详解)