腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(612)
视频
沙龙
1
回答
PyTorch
使用
布尔
掩码
提取
张量
元素
(
保留
维度
)
boolean
、
pytorch
、
mask
比方说,我有一个
PyTorch
2x2
张量
,我还生成了一个相同
维度
(2x2)的
布尔
张量
。我想把它当做面具。例如,如果我有一个
张量
: tensor([[1, 3], [False, True]]) 我想
使用
该
掩码
来获得一个
张量
,其中与原始
张量
中的True相对应的
元素
被
保留</e
浏览 45
提问于2020-06-18
得票数 0
回答已采纳
2
回答
布尔
掩码
Tensorflow,tf.boolean_mask -保持原始
张量
的
维度
python
、
tensorflow
、
mask
我想
使用
布尔
数组作为
张量
的
掩码
,这样True将保持
张量
中的原始
元素
值,False将
张量
中的原始
元素
值设置为零。Array = [True, False, False, False, True]Desired result = [1, 0, 0,0, 5] Result with tf.boolean_mask = [1, 5
浏览 1
提问于2018-05-21
得票数 6
1
回答
如何返回基于1D
掩码
截断的k-dim
pytorch
张量
python
、
pytorch
、
boolean
因此,假设我有一个k-dim
张量
和一个1-dim
掩码
,它在
pytorch
中用于可变长度序列,并且我想返回一个
张量
,它表示
掩码
中直到第一个false值的
元素
。False,False,False]) >>> [[1,2],[3,4],[5,6]] 在本例中,输入
张量
是2D,但它可以是k-d,在这些
维度
上具有任意数量的值。只有第一个<e
浏览 18
提问于2021-03-23
得票数 1
回答已采纳
1
回答
在
pytorch
中堆叠二进制
掩码
帧?
python
、
stack
、
pytorch
、
tensor
我正在
使用
Pytorch
尝试创建一个四维
张量
(二进制
掩码
),
使用
三维
张量
的“堆栈”,每个
张量
包含二进制
掩码
。t1.size = torch.Size([9, 704, 1280]) t2.size =
浏览 1
提问于2020-04-28
得票数 0
2
回答
没有所有连接的神经网络层
python
、
tensorflow
、
deep-learning
、
neural-network
、
pytorch
我有另一个(n,d)矩阵,它是条目可以是非零的
掩码
。这个想法是,该层不应该是真正密集的,而是缺少一些连接(即等于0)。 如何在
使用
PyTorch
(或Tensorflow)进行培训时实现这一点?
浏览 3
提问于2020-09-15
得票数 4
回答已采纳
2
回答
使用
布尔
掩码
从现有数组构建新数组
python
、
arrays
、
numpy
、
scipy
、
mask
我已经创建了一个
布尔
掩码
,比如mask,我想将它应用于现有的数组,比如old,以创建一个全新的
掩码
,比如new,它只
保留
非零
元素
。然后,相对于old,new数组应该具有较小的
维度
。如果可能的话,有人可以向我推荐一种更快、更简洁的方法,而不
使用
numpy.append函数吗?
浏览 0
提问于2018-12-04
得票数 0
1
回答
PyTorch
张量
索引还是条件选择?
python
、
pytorch
目标是32 x 1024 x 2048
张量
。因为根据经验法则,整数应该放在平方[]中。
浏览 8
提问于2020-02-15
得票数 0
回答已采纳
3
回答
广播火炬
张量
时,具有多个值的
张量
的
布尔
值不明确
python
、
pytorch
、
tensor
、
broadcast
我的目标是
提取
pytorch
张量
的
维度
,其索引不在给定的列表中。我想
使用
广播来做如下所示: Sim = torch.rand((5, 5))result = Sim[a] 我假设a是一个
维度
为5的True/Flase
张量
,
浏览 85
提问于2021-10-20
得票数 0
回答已采纳
2
回答
根据
掩码
将numpy数组替换为另一个数组
python
、
arrays
、
numpy
、
mask
我有两个numpy数组A和B,以及一个
布尔
人的
掩码
mask (真/假),都是相同的
维度
。我想将A中的
元素
替换为B中的
元素
,其中mask的对应
元素
是True;而
掩码
的对应
元素
是False,我想
保留
A的原始
元素
。我该怎么做?
浏览 4
提问于2021-04-08
得票数 0
回答已采纳
1
回答
在TensorFlow中,如何有选择地将函数仅应用于
张量
每行的最大
元素
?
python
、
tensorflow
我有一个2D
张量
,我想只对每一行的最大
元素
应用一个函数。=1)), my_tensor) 其思想是
使用
tf.reduce_max创建一个
张量
,即每行的最大值,然后
使用
tf.equal创建一个
布尔
张量
,该
张量
表示输入的每个
元素
是否等于其行最大值。然后将其作为
掩码
传递给tf.select,以确定是否应应用该函数。然而,这似乎不起作用
浏览 4
提问于2017-02-25
得票数 2
1
回答
Pytorch
:将值从一个
掩码
分配给另一个
掩码
,由它自己蒙住。
python
、
pytorch
我有一个
掩码
active,它跟踪尚未在循环过程中终止的批处理。它的
维度
是[batch_full,],它的真实条目显示了在当前步骤中仍然需要
使用
哪些
元素
。递归过程生成另一个
掩码
terminated,它具有与active
掩码
中的真值相同的
元素
。现在,我想从~terminated中获取值,并将它们放回active中,但要选择正确的索引。active[active] = ~terminated 但是
浏览 15
提问于2022-04-05
得票数 3
回答已采纳
1
回答
pytorch
是如何
使用
隐式for循环而不是显式for循环的?
python
、
pytorch
、
numpy-ndarray
守则如下:import numpy as npy = np.arange(128) x[i].uniform_(-y[i], y[i])
浏览 2
提问于2022-03-15
得票数 3
1
回答
如何在Tensorflow中用"False"-
元素
加倍
布尔
掩码
的大小?
python
、
tensorflow
在TensorFlow中有一种方法可以将
布尔
掩码
张量
的两倍大小与“假”-elements一起
使用
吗?换句话说,在每个
元素
之后,我想附加一个"False"-element。例如,我的
布尔
掩码
看起来如下:在将"False"-elements的大小加倍之后,应该如下所示: Mask = [True False False
浏览 1
提问于2018-05-02
得票数 1
回答已采纳
1
回答
基于argmax的
PyTorch
索引
indexing
、
pytorch
、
vectorization
、
tensor
亲爱的社区,我对
PyTorch
中的
张量
索引有一个挑战。问题很简单。给定一个
张量
,创建一个索引
张量
来索引每列的最大值。x = T.tensor([[0, 3, 0, 5, 9, 8, 2, 0], 考虑到这个
张量
,我想构建一个
布尔
掩码
,具体来说,我不需要它的最大值torch.max(x, dim=0),也不需要它的索引torch.argmax(x, dim=0),而是基于这个
张量<
浏览 1
提问于2022-06-15
得票数 0
回答已采纳
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
回答已采纳
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
对原U网模型进行训练?
python
、
conv-neural-network
、
pytorch
、
image-segmentation
我正在尝试实现和训练,但当我试图
使用
来训练模型时,我陷入了困境。根据原来的U-网模型,网络输出2通道的图像,大小为388×388.因此,我的训练数据加载器生成一个
张量
,其大小为批处理,channels=1,width=572,height=572用于输入图像,批处理实际上,我的问题是,当我试图
使用
nn.CrossEntropyLoss()时,会引发以下错误: 无效参数3:仅支持批量空间目标(3D
张量
),但在/opt/conda/conda-bld/
pytorch
源
浏览 0
提问于2019-06-26
得票数 3
回答已采纳
4
回答
对特定
维度
进行显式切片
numpy
、
pytorch
、
tensor
、
numpy-ndarray
我有一个3D
张量
x (例如4x4x100)。我想通过显式地选择最后一个
维度
上的
元素
来获得它的子集。如果我在最后一个
维度
上选择相同的
元素
(例如x[:,:,30:50],但我想
使用
2D
张量
indices指定第三个
维度
上的idx ),这将很容易。在numpy中有什么简单的方法可以做到这一点吗?一个更简单的2D示例:indices = [1,3] 假设我想从indices指定的点
浏览 0
提问于2019-04-08
得票数 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
回答
如何将具有动态
维度
的
张量
的每个2D
元素
乘以静态2D
掩码
?
python
、
tensorflow
、
lambda
、
keras
,64,64)的输入
张量
和一个大小为(64,64)的静态
张量
掩码
。我希望这个模型的输出
张量
的形状是(?,64,64),其中输出的i_th
元素
是输入和
掩码
的i_th
元素
的
元素
乘以
元素
。我尝试过在keras中
使用
Multiply()层,因为它提供了一个
元素
一个
元素
的乘法,但它输出的
张量
是(64,64,64)。我现在已经了解到Multiply()要求
张量</em
浏览 25
提问于2019-02-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券