E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
torch.gather
pytorch gather() 、sactter()和sactter_()的详解
对于原始数据输入x(i,j)对于输出y(m,n)对于index(a,b)dim=0,代表行,dim=1代表列>>>x=torch.Tensor([[1,2],[3,4]])1234>>>
torch.gather
读研路上的菜鸡
·
2024-09-06 22:42
pytorch
python
pytorch中的gather函数_Pytorch中
torch.gather
函数祥解
引言:在多分类中,
torch.gather
常用来取出标签所对应的概率,但对于刚开始接触Pytorch的同学来说,
torch.gather
()可能不太好理解,这里做一些说明和演示,帮助理解。
陈村
·
2024-09-05 07:16
Pytorch torch.Where 和
torch.Gather
torch.Wheretorch.where(condition,x,y)→Tensor返回一个tensor,tensor的元素从x或者y中的元素选择,选择依据是条件矩阵condition。要求:condition、x,y可以broadcastable到相同的shape。返回值也是相同shape的矩阵condition:参数:condition(BoolTensor)–条件矩阵,当元素为True时
程序之巅
·
2024-09-05 06:12
pytorch
深度学习
pytorch
where
Gather
Pytorch中
torch.gather
和torch.scatter函数理解
torch.gather
()
torch.gather
(input,dim,index,*,sparse_grad=False,out=None)→Tensor参数解释:input(Tensor)–thesourcetensordim
尘世猫
·
2024-09-05 06:40
pytorch
深度学习
pytorch
深度学习
python
Pytorch函数——
torch.gather
详解
在学习强化学习时,顺便复习复习pytorch的基本内容,遇到了
torch.gather
()函数,参考图解PyTorch中的
torch.gather
函数-知乎(zhihu.com)进行解释。
beiketaoerge
·
2024-01-16 08:49
深度学习
pytorch
人工智能
python
torch.gather
(...)
1.Abstract对于pytorch中的函数
torch.gather
(input,#(Tensor)thesourcetensordim,#(int)theaxisalongwhichtoindexindex
SATAN 先生
·
2023-12-22 07:25
python
pytorch
python
pytorch
讲清楚tensor.gather(dim,index)和
torch.gather
(input, dim, index),举例,应用
目录前言正题举例,维度为2举例,维度为3应用常规思路用gather前言tensor.gather(dim,index)和
torch.gather
(input,dim,index)两者没有本质差别。
拒绝省略号
·
2023-12-21 14:47
笔记
pytorch
python
pytorch
深度学习
直观理解
torch.gather
函数(带图)
直观理解
torch.gather
函数1.gather的作用因为深度学习里面,像分类或者分割,有时候去进行loss计算或准确度计算的时候,需要挑选某个维度特定的值,所以有了这么个函数。
qq_36265860
·
2023-11-23 19:27
机器学习
深度学习
人工智能
pytorch中gather函数的理解
pytorch函数gather理解
torch.gather
(input,dim,index,out=None)→TensorParameters:input(Tensor)–源张量dim(int)–索引的轴
远瞻。
·
2023-11-22 05:29
python
pytorch
人工智能
python
torch.gather
函数用法
torch.gather
函数用于从输入张量中收集(或选择)指定位置的元素,然后将它们放入一个新的张量中。这对于根据索引从输入张量中检索值非常有用。
知福致福
·
2023-11-01 12:10
python
pytorch
深度学习
人工智能
【pytorch】
torch.gather
()函数
dim=0时index=[[x1,x2,x2],[y1,y2,y2],[z1,z2,z3]]如果dim=0填入方式为:index=[[(x1,0),(x2,1),(x3,2)][(y1,0),(y2,1),(y3,2)][(z1,0),(z2,1),(z3,2)]]input=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]#shape(3,4)input=torch.tens
柳叶lhy
·
2023-10-29 03:52
#
pytorch
深度学习
Python
pytorch
人工智能
python
torch.gather
的作用
torch.gather
()作为PyTorch函数,它可以从一个张量中按照指定的索引来抽取元素。其主要作用包括:从一个多维张量中按照指定的轴dim和索引索引index,抽取元素并聚集到一个新的张量中。
athrunsunny
·
2023-10-07 19:02
pytorch学习笔记
pytorch
python
pytorch中
torch.gather
()简单理解
简单讲:dim=0,将在行上进行采集,行数不变,在列上取值,如下图中的例子
torch.gather
(input,dim
零点呀
·
2023-08-29 02:36
pytorch
人工智能
python
torch.gather
函数的理解
torch.gather
官方文档gather函数的定义为:
torch.gather
(input,dim,index,*,sparse_grad=False,out=None)→Tensor不常用的暂时不关注
马小李23
·
2023-08-24 17:46
图解PyTorch中的
torch.gather
函数
1、官方示例代码importtorcht=torch.tensor([[1,2],[3,4]])
torch.gather
(t,1,torch.tensor([[0,0],[1,0]]))2、运行结果3、
飞由于度
·
2023-08-20 09:04
Python
pytorch
深度学习
python
Pytorch中
torch.gather
函数
在学习CS231n中的NetworkVisualization-PyTorch任务,讲解了使用
torch.gather
函数,gather函数是用来根据你输入的位置索引index,来对张量位置的数据进行合并
木禾DING
·
2023-07-29 17:40
Deep
Learning
python
深度学习
pytorch:
torch.gather
技巧
importtorchimportnumpyasnpa=np.arange(1,9).reshape(2,2,2)a=torch.tensor(a)id=torch.tensor(np.ones([2,3,4]),dtype=int)id[0][0][1]=0id[1][2][0]=0a=a.unsqueeze(-2).expand(2,2,4,2)id=id.unsqueeze(-1).expa
Mr.Naruto
·
2023-07-26 11:35
笔记
pytorch
深度学习
python
pytorch里
torch.gather
()和torch.Tensor.scatter()解析
torch.Tensor.scatter()类似gather的反向操作(gather是读出数据,scatter是写入数据),所以这里只解析
torch.gather
()。
技术猎人
·
2023-07-13 17:08
pytorch笔记
机器学习
pytorch
人工智能
python
torch.gather
()原理讲解,并结合BERT分词的实际应用
torch.gather
()使用方法问题分析在阅读OneIE代码时,突然看到一段代码十分精妙,用来预测BERT等预训练语言模型在使用tokenizer进行分词时,会将一个单词可能分成多个token,如原始句子为
Trouble..
·
2023-04-15 15:56
bert
深度学习
人工智能
python
torch.gather
函数的简单理解与使用
功能:根据索引来对高维tensor进行选择要求:inputtensor与index的dim一致index.shape
CV科研随想录
·
2023-03-30 17:28
pytorch踩坑日记
python
深度学习
人工智能
Pytorch 中 gather 函数讲解
文章目录官方解读分析小例子官方解读分析该函数的功能为:沿着dim指定的轴收集值
torch.gather
(input,dim,index,out=None)→TensorGathersvaluesalonganaxisspecifiedbydim.Fora3
长命百岁️
·
2023-01-06 23:14
PyTorch
pytorch
pytorch之gather函数
参考:Pytorch中的
torch.gather
函数的含义
torch.gather
(input,dim,index,out=None)→Tensor官方给的格式importtorcha=torch.Tensor
小研一枚
·
2023-01-06 23:13
pytorch
基础
torch.gather
函数的理解
torch.gather
官方文档gather函数的定义为:
torch.gather
(input,dim,index,*,sparse_grad=False,out=None)→Tensor不常用的暂时不关注
马小李
·
2023-01-06 23:43
pytorch
python
torch.gather
gather
PyTorch中gather()函数的用法
torch.gather
(input,dim,index,out=None)→Tensor沿给定轴,按照索引张量将原张量的指定位置的元素重新聚合成一个新的张量参数含义:input(Tensor)–源张量
乌啦啦呜啦啦呜啦呜啦啦
·
2023-01-06 23:42
PyTorch
gather() 的函数功能
参考文章:Pytorch中的
torch.gather
函数的含义demob=torch.Tensor([[1,2,3,4],[5,6,7,8],[9,10,11,12]])print(b)index_1=
G果
·
2023-01-06 23:40
杂七杂八
pytorch
深度学习
python
gather
[pytorch]gather、stack函数
gather函数可以理解为根据对应的索引从原始的tensor中选择tensor,首先来看2-D的情况:t=torch.tensor([[1,2],[3,4]])
torch.gather
(t,1,torch.tensor
清欢年岁~
·
2022-12-22 05:17
深度学习框架笔记
pytorch
深度学习
python
torch.gather
()方法的理解
torch.gather
(源张量,维度轴dim,索引张量)gather()是类似于数组按下标获取元素值的方法,只不过数组或者二维数组可以直接通过行列下标获取值,而张量一般都是多维度的,不可以用下标获取,
单手打字
·
2022-12-16 10:30
深度学习
python
pytorch
函数
torch.gather
()的实例记载学习
记录一下因为总是使用这个函数,而且贼恶心,总忘记。二维案例1.1二维简单案例#1.x=torch.randint(0,20,(4,5))x,x.shape'''(tensor([[6,19,3,4,5],[12,2,9,13,2],[8,18,16,14,6],[8,8,10,12,8]]),torch.Size([4,5]))'''#2.index=torch.tensor([[1,1,1,1]
模糊包
·
2022-12-10 01:10
pytorch
学习
python
深度学习
torch.gather
的使用及理解
结论:使用方法#gather,沿dim指定的轴收集值。y_hat.gather(1,y.view(-1,1))#y.view(-1,1)会变成一列,y_hat的取y作为的索引的值分步理解:先创建一个2*3的tensor>>y_hat=torch.tensor([[0.1,0.3,0.6],[0.3,0.2,0.5]])tensor([[0.1000,0.3000,0.6000],[0.3000,0
dlage
·
2022-12-08 13:51
深度学习
神经网络
pytorch
python
图解PyTorch中的
torch.gather
函数
1背景去年我理解了
torch.gather
()用法,今年看到又给忘了,索性把自己的理解梳理出来,方便今后遗忘后快速上手。
枉费红笺
·
2022-12-08 13:19
pytorch
pytorch
深度学习
torch.gather
()使用解析
官方的解释官网链接:
torch.gather
()给个截图如下常用的参数有3个,第一个input表示要从中选取元素,第二个dim表示操作的维度,第三个index表示选取元素的索引。
沉默的前行者
·
2022-12-08 13:18
实用技巧
深度学习
pytorch
人工智能
Pytorch中
torch.gather
函数
1.官方说明gather(input',dim,index,out=None,sparse_grad=False)Gathersvaluesalonganaxisspecifiedbydim沿着给定的维度dim收集值Args:参数(初学者可只看前三个参数)input(Tensor):thesourcetensor源tensor(Tensor类型)dim(int):theaxisalongwhich
thinkpad1234567890
·
2022-12-08 13:17
pytorch
pytorch
深度学习
python
Pytorch的使用:
torch.gather
函数
Pytorch的使用:
torch.gather
函数**
torch.gather
()**作用:方便从批量tensor中获取特定化维度指定索引下的数据,该索引往往是乱序的。
XUST_Alon
·
2022-12-08 13:44
pytorch
pytorch
深度学习
python
torch.gather
视频:https://www.bilibili.com/video/BV1my4y1u7a8?from=search&seid=11271863612450212285官方文档:https://pytorch.org/docs/stable/generated/torch.gather.htmlhttps://zhuanlan.zhihu.com/p/352877584文章目录why`gather
F_aF_a
·
2022-12-08 13:14
Python
20220222:技巧记录-pytorch和numpy的互转
1:
torch.gather
对应的numpy操作首先需要了解gather操作,具体图解可参考图解PyTorch中的
torch.gather
函数-知乎demo1:输入行向量index,并替换列索引(dim
微风❤水墨
·
2022-12-08 13:13
深度学习trick
pytorch
深度学习
python
图解
torch.gather
()的用法
最近在看别人的代码时,看到一个神奇的函数
torch.gather
(),网上查了一下,看了半天才终于看懂对方在说什么,个人觉得这种东西应该画个图来帮助理解,于是就写了这篇博客。
iteapoy
·
2022-12-08 13:42
❤️
机器学习
【Torch API】
torch.gather
()用法详解
官方示例链接:https://pytorch.org/docs/stable/generated/torch.gather.htmltorch.gather(input,dim,index,*,sparse_grad=False,out=None)→Tensor#沿由dim指定的轴收集input的值,其输出形状与index相同。input(Tensor)–thesourcetensordim(in
devil_son1234
·
2022-12-08 13:12
语法
深度学习
pytorch
人工智能
torch.gather
()用法详解
官方示例链接:https://pytorch.org/docs/stable/generated/torch.gather.htmltorch.gather(input,dim,index,*,sparse_grad=False,out=None)→Tensor#沿由dim指定的轴收集input的值,其输出形状与index相同。input(Tensor)–thesourcetensordim(in
Huang_Fj
·
2022-12-08 13:41
pytorch
pytorch
图解pytorch里面的
torch.gather
()
在Dim=1的情况下应用
torch.gather
()上图显示了torchgather()函数在dim=1的二维张量上的工作。这里索引张量的行对应于输入张量的行(用灰色阴影突出显示)。
子燕若水
·
2022-12-08 13:40
cuda&深度学习环境
开发
pytorch
深度学习
人工智能
【函数小Trick】
torch.gather
(获取高维数据/矩阵/数组特定位置值)
1.背景可以先看torch官方文档介绍主要作用是根据索引值index,找出input向量中指定dim维度所对应的数值,熟练使用该函数,就不用暴力for循环啦。2.函数应用场景(1)自然语言处理中的mask与padding位置importtorcha=torch.Tensor([[4,1,2,0,0],[2,4,0,0,0],[1,1,1,6,5],[1,2,2,2,2],[3,0,0,0,0],[
诸葛灬孔暗
·
2022-12-07 10:54
Python#函数小trick
python
算法
人工智能
gather
特定位置输出
pytorch学习笔记——常用函数
torch.softmax()torch.reduce_max()torch.pow()torch.subtrack()
torch.gather
()torch.log()
phily123
·
2022-11-30 22:29
pytorch学习笔记
pytorch
torch.gather
() 函数理解
本文主要参考https://zhuanlan.zhihu.com/p/352877584,在对
torch.gather
()理解之后,总结了一套比较好用的计算方法,下面直接来看例子。
_Suraimu_
·
2022-11-30 12:52
pytorch
python
经验分享
【Pytorch学习笔记】
torch.gather
()与tensor.scatter_()
torch.gather
()官方解释:
torch.gather
(input,dim,index,*,sparse_grad=False,out=None)→Tensor这里可以查看官方解释
torch.gather
Small___ming
·
2022-11-29 10:56
深度学习
pytorch
学习
python
torch.gather
函数的使用
官方解释:
torch.gather
(input,dim,index,out=None)→TensorGathersvaluesalonganaxisspecifiedbydim.Fora3-Dtensortheoutputisspecifiedby
xx_xjm
·
2022-11-28 08:29
CV笔记
深度学习
人工智能
PyTorch中
torch.gather
()函数
一.
torch.gather
()函数官方文档:
torch.gather
函数,定义:从原tensor中获取指定dim和指定index的数据。
cv_lhp
·
2022-11-27 11:04
Pytorch基础
pytorch
深度学习
python
torch.gather
NTS-Net复现出bug
LearningtoNavigateforFine-grainedClassification》,下载了源码想要复现,下载的cuda是9.2版本,python3.7,把鸟类数据集放进去之后,运行train.py,开始报错top_n_prob=
torch.gather
秃头美少女wxy
·
2022-11-24 16:55
学习
bug
python
深度学习
torch中函数的一些用法总结(不断更新)
4,5,6]])print(b)index_1=torch.LongTensor([[0,1],[2,0]])index_2=torch.LongTensor([[0,1,1],[0,0,0]])print(
torch.gather
☞源仔
·
2022-11-22 02:41
深度学习
python
python
深度学习
机器学习
[解决]RuntimeError: CUDA error: device-side assert triggered
我自己的问题是
torch.gather
()中的索引超出最大长度,这个问题只有在cpu上debug是才能准确报出。参考链接[已解決]RuntimeError:CUDAerror:devi
aliceDingYM
·
2022-11-21 03:22
pytorch
人工智能
python
2019.7学习总结-目标检测-Python+pytorch
目录1、基础知识1.1、dict的copy:1.2、torch.cuda.synchronize()1.3、在CenterNet里1.4、
torch.gather
、topk用法:1.5、torch常用的函数
qq_33666011
·
2022-11-20 14:52
gather()
bPytorch系列(1):
torch.gather
()_c-minus的博客-CSDN博客_torch。
HHHHGitttt
·
2022-11-19 17:52
目标检测
目标检测
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他