腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1087)
视频
沙龙
3
回答
如何将
元素
添加到
沿
特定
维度
的
PyTorch
张量
?
python
、
pytorch
、
tensor
我有一个
张量
inps,它
的
大小是[64, 161, 1],还有一些新
的
数据d,它
的
大小是[64, 161]。
如何将
d
添加到
inps以使新大小为[64, 161, 2]
浏览 40
提问于2020-04-08
得票数 7
回答已采纳
2
回答
如何将
dim N
的
张量
列表转换为dim N+1
的
张量
tensorflow
我需要将
维度
N
的
张量
列表转换为具有
维度
N+1
的
新
张量
,以便新
维度
将是最右边
的
维度
。例如,如果x和y都是形状(4,3)
的
张量
,那么我试图通过形成z并将
张量
x设置为
沿
第三维
的
第0个
元素
,并将
张量
y设置为
沿
第三维
的
第一个
元素
来创建形状(4,3,2)
的</e
浏览 0
提问于2016-03-02
得票数 9
1
回答
沿
轴查找
张量
中非零
元素
的
数量
python
、
deep-learning
、
pytorch
我想要找出
沿
特定
轴
的
张量
中非零
元素
的
数量。有没有什么
PyTorch
函数可以做到这一点?这里,lossess是形状64 x 1
的
张量
。当我运行上面的语句时,它给出了以下错误。
浏览 9
提问于2017-07-01
得票数 3
回答已采纳
1
回答
在
PyTorch
中,Tensor.size和Tensor.shape有什么不同?
pytorch
Pytorch
中
的
Tensor.size和Tensor.shape有什么不同?我想知道
张量
的
元素
数和维数。例如,对于
维度
为2×3×4
的
张量
,我预计
元素
数量为24,
维度
为(2,3,4)。谢谢。
浏览 96
提问于2020-08-05
得票数 8
回答已采纳
2
回答
是否可以跨输入
张量
的
通道
维度
应用池?
pytorch
、
image-preprocessing
、
reshape
、
pooling
我有一个形状
的
输入
张量
(32,256,256,256)。在这个
张量
形状中,32是批次大小。第二,256是给定大小为256×256
的
图像中
的
信道数。我想做池,以便将
张量
转换成形状( 32,32,256,256)。在
PyTorch
中,如果我尝试应用池,则形状
的
最后两个
维度
(与图像相关)正在发生变化,但与通道相关
的
维度
却没有变化。能否将池应用于输入
张量
以获得输出
张量
?如
浏览 0
提问于2021-09-23
得票数 1
2
回答
Pytorch
尺寸更改
pytorch
、
stack
、
concatenation
、
dimension
有没有什么方法可以把1,512,1,1变成1,512,2,2
张量
。我知道仅仅通过改变尺寸是不可能
的
。有没有什么方法可以在
PyTorch
(torch.stack,torch.cat)中使用concat或stack 我用下面的代码做
张量
a = torch.rand([1,512,1,1])
如何将
其更改为
维度
为1,512,2,2
的
张量
浏览 42
提问于2021-07-26
得票数 0
回答已采纳
1
回答
PyTorch
使用布尔掩码提取
张量
元素
(保留
维度
)
boolean
、
pytorch
、
mask
比方说,我有一个
PyTorch
2x2
张量
,我还生成了一个相同
维度
(2x2)
的
布尔
张量
。我想把它当做面具。例如,如果我有一个
张量
: tensor([[1, 3], [False, True]]) 我想使用该掩码来获得一个
张量
,其中与原始
张量
中
的
True相对应
的
元素
被
浏览 45
提问于2020-06-18
得票数 0
回答已采纳
1
回答
对
张量
进行排序并返回排序后
的
索引?
tensorflow
我想对
特定
维度
上
的
张量
进行排序,并返回相同
维度
的
张量
,该
张量
指定每个
元素
的
排序索引。看起来tf.nn.top_k可以返回排序后
的
索引,但是
如何将
其映射回来呢?_, indices = tf.nn.top_k(input, k=3, sorted=True)我希望得到
的
是
浏览 1
提问于2017-07-11
得票数 1
1
回答
如何按顺序堆叠多个图像以构建更大
的
张量
?
python
、
tensorflow
我正在处理一个具有以下形状
的
张量
:[frame, channel, height, width]。我想从
张量
中提取每一帧,这可以通过[frame_number, :,:,:]很容易地完成。然后,我继续处理
维度
[channel, height, width]
的
特定
框架 但我发现在处理每一帧时,很难将它们依次堆叠到形状[frame, channel, height, width]
的
另一个
张量
中(也就是说,此
张量
将
沿
0轴增
浏览 2
提问于2017-11-01
得票数 0
1
回答
三维
张量
与一维
张量
的
Pytorch
内积生成二维
张量
python
、
deep-learning
、
pytorch
操作:我有
维度
[n x m x c]
的
pytorch
张量
A和
维度
[1 x 1 x c]
的
B。我想将每个1 x 1 x c向量
的
内积与A
的
B相乘,从而生成[n x m]维
的
张量
C。在我
的
网络
的
前向函数中,在
特定
的
步骤我接收
维度
[N, channels, Height, Width]
的
张量
,其中N
浏览 35
提问于2019-01-31
得票数 1
回答已采纳
2
回答
在
PyTorch
中没有N维转换
torch
、
pytorch
PyTorch
的
torch.transpose函数仅转置2D输入。文档是。 另一方面,Tensorflow
的
tf.transpose函数允许您转置N任意
维度
的
张量
。有人能解释一下为什么
PyTorch
没有/不能有N维转置功能吗?这是不是由于
PyTorch
中计算图构造
的
动态性质与Tensorflow
的
定义然后运行范式
的
原因?
浏览 2
提问于2017-06-30
得票数 25
回答已采纳
2
回答
用不同形状
的
张量
计算余弦距离
pytorch
、
cosine-similarity
我有下面的
张量
表示一个单词向量其中第一个
维度
是批次
维度
(即A包含两个词向量,每个向量有500个
元素
)B = (10, 500)C = (2, 10, 1)我看过使用torch.nn.functional.F.cosine_similarity,但是这不起作用在
pytorch</
浏览 38
提问于2021-02-26
得票数 2
回答已采纳
1
回答
使用模型对批量与使用
pytorch
的
个体进行推断时
的
不同结果
python
、
deep-learning
、
pytorch
、
training-data
我有一个神经网络,它接受
维度
(batch_size,100,1,1)
的
输入
张量
,并产生
维度
(batch_size,3,64,64)
的
输出
张量
。当使用模型对两个
元素
进行批量推断时,我会得到不同
的
结果,而对单个
元素
进行推断时,结果会有所不同。 使用下面的代码,我初始化了一个尺寸为(2,100,1,1)
的
pytorch
张量
。我将此
张量
传递给模型,并获取模型输出
的
浏览 41
提问于2020-08-14
得票数 4
回答已采纳
1
回答
如何使用torch中
的
表层创建自己
的
网络?
deep-learning
、
torch
、
resnet
我被torch7中
的
nn包卡住了,尤其是它
的
表层。如何使用其ConcatTable、CAddTable或任何其他方法在下面创建网络? 这里我有我
的
网络
的
两个分支,一个包含3个卷积层,另一个只有一个层。我想将最后两个卷积层
的
输出相加(将卷积4和卷积5
的
输出相加),应该如何使用nn包编写我
的
torch代码。
浏览 0
提问于2017-03-13
得票数 0
1
回答
向numpy中
的
列添加矩阵行
python
、
numpy
、
pytorch
假设我有两个具有
维度
的
3D矩阵/
张量
:[10, 4, 1000][10, 3, 4, 1000] 所以每一行,如果你愿意,在第二个x第三个
维度
中,每个向量在每个组合中与另一个相加。有没有一种聪明
的
方法可以用numpy或
pytorch
来做到这一点(对numpy解决方案非常满意,尽管我正在尝试在
py
浏览 0
提问于2018-02-23
得票数 1
1
回答
在这种情况下,“视图”
的
正式定义是什么?
pytorch
、
tensor
、
definition
考虑从名为
的
小节
张量
:名为
的
多维数组开始
的
段落,它从Eli等人所著
的
名为“与
PyTorch
的
深度学习”一书中
的
张量
开始。Python列表或数字元组是在内存中单独分配
的
Python对象
的
集合,如图3.3所示。另一方面,
PyTorch
张量
或NumPy数组是在(通常)连续内存块上
的
视图,包含未装箱
的
C数值类型,而不是对象。在本例中,每
浏览 2
提问于2021-10-30
得票数 0
回答已采纳
2
回答
PyTorch
张量
广播
python
、
pytorch
、
tensor
、
broadcast
我正在尝试弄清楚如何做下面的广播: 我有两个
张量
,大小分别为(n1,N)和(n2,N) 我想做
的
是将第一个
张量
的
每一行与第二个
张量
的
每一行相乘,然后将每一行相乘后
的
结果相加,这样我
的
最终
张量
应该是(n1我试过这个: x1*torch.reshape(x2,(x2.size(dim=0),x2.size(dim=1),1)) 但显然这是行不通
的
..。我不知道该怎么做
浏览 52
提问于2021-11-21
得票数 1
回答已采纳
3
回答
仅用一维索引多维
张量
python
、
numpy
、
indexing
、
pytorch
我有一个
PyTorch
张量
b,形状是:torch.Size([10, 10, 51])。我希望使用numpy数组在
维度
d=1 (中间
的
)中
的
10个可能
元素
中选择一个
元素
:a = np.array([0,1,2,3,4,5,6,7,8,9])。这只是一个随机
的
例子。
浏览 5
提问于2021-10-04
得票数 0
1
回答
如何沿着一个单支火枪
张量
的
维数连接?
numpy
、
pytorch
、
tensor
我编写了一个自定义
的
pytorch
Dataset,__getitem__()函数返回一个形状为(250, 150)
的
张量
,然后使用DataLoader生成一批批大小为10
的
数据。我
的
意思是在维数为0将这10个
张量
连在一起时,生成一个带有形状(2500, 150)
的
批处理,但是DataLoader
的
输出具有形状(10, 250, 150)。
如何将
DataLoader
的
输出转换为(2500, 150)
浏览 1
提问于2021-10-12
得票数 0
回答已采纳
4
回答
对
特定
维度
进行显式切片
numpy
、
pytorch
、
tensor
、
numpy-ndarray
我有一个3D
张量
x (例如4x4x100)。我想通过显式地选择最后一个
维度
上
的
元素
来获得它
的
子集。如果我在最后一个
维度
上选择相同
的
元素
(例如x[:,:,30:50],但我想使用2D
张量
indices指定第三个
维度
上
的
idx ),这将很容易。在numpy中有什么简单
的
方法可以做到这一点吗?一个更简单
的
2D示例: x = [[1,2,3,4,5,6],[10,20,3
浏览 0
提问于2019-04-08
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券