tensor 相关问题

张量是一个多维数组。它是许多计算库中的关键实体,例如tensorflow,torch,theano,caffe,mxnet,用于机器学习任务。如果您使用此标记,还要使用相应的库标记问题。

在 Pytorch 中将 `FloatTensor` 转换为 `HalfTensor`?

我正在使用 Transformer 的预训练模型,该模型期望输入类型为 torch.HalfTensor。但是,我有 torch.FloatTensor 类型的输入。如何转换?

回答 2 投票 0

将 pandas 数据帧转换为 pytorch 张量

我正在尝试将从 CSV 文件读取的 pandas 数据帧转换为 pytorch 张量,但出现类型错误。 我尝试这样做: df = pandas.DataFrame({"垃圾邮件": [1, 2, 3, 4], "...

回答 1 投票 0

计算多维火炬张量中向量之间的欧氏距离

有一个随机初始化的火炬张量,其形状如下。 输入 张量1 = torch.rand((4,2,3,100)) 张量2 = torch.rand((4,2,3,100)) 张量1和张量2是24 100维的火炬张量...

回答 2 投票 0

np.einsum 中省略号的一般使用

我正在尝试使用 np.einsum 实现张量网络类型的计算。 计算的目标是让局部 2x2 矩阵顺序作用于大小为 (2,2,2,...,2,2,2) 的张量,其中...

回答 1 投票 0

Pytorch TypeError:只有单个元素的整数张量可以转换为索引

我正在尝试在 nlp 二元分类的情况下使用 pytorch,我需要帮助来完成神经网络训练和验证。我是新手,这是我第一次使用 pytorch,请参阅 c...

回答 2 投票 0

我从哪里获得这个张量中的随机值?

我有一个非常简单的代码: 线性 = nn.Linear(3, 4) # 创建 (batch_size, 3) 作为输入 输入 = torch.ones(5, 3) # 使用线性层计算输出 输出=线性(输入) 打印(或...

回答 1 投票 0

pytorch中nn.Linear层在附加维度上的应用

pytorch中的全连接层(nn.Linear)是如何应用在“附加维度”上的?文档说,它可以用于将张量 (N,*,in_features) 连接到 (N,*,out_features),

回答 2 投票 0

计算一个Tensor中有多少个元素存在于另一个Tensor中

我有两个一维张量: A = torch.tensor([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) B = torch.tensor([2, 5, 6, 8, 12, 15, 16]) 张量很大,长度不同,并且值依次更接近......

回答 1 投票 0

如何将字符串对象类型转换回张量对象

我正在处理 csv。我嵌入了一个列并转换为张量。喜欢, 张量([-1.7110e-01, 1.3811e-01, -2.5881e-01, -1.8281e-01, -3.3073e-01, -1.1071e-01]) 将这些张量保存为...

回答 1 投票 0

在 pytorch 中将张量居中

Cantering 意味着移动向量,使其均值为零。 我想将张量的每一行居中,例如: A = |1 , 1| A_center = |0, 0| |0 , 4| |-2,2| 为此,我使用

回答 1 投票 0

如何使用 PyTorch 创建点的 2D 张量,每个维度从 0 到 1?

我正在尝试创建一个二维张量,其中每个维度的范围从 0 到 1。 对于一维张量,我可以使用: 火炬.arange(0, 1, 0.2) 这给了我: 张量([0.0,0.2,0.4,0.6,0.8]) 但是,我想延长...

回答 1 投票 0

Tensorflow 批量标量乘法

我想创建一个接受 n 个输入的张量流层,n-1 是数据点,最后一个是长度为 n-1 的权重向量。然后将每个(n-1 中的 i)数据点乘以 va...

回答 1 投票 0

Python 中张量的全变分正则化

公式 您好,我正在尝试为张量或更准确的多通道图像实现全变分函数。我发现对于上面的总变化(如图),有像这样的源代码......

回答 2 投票 0

批量张量切片,切片 B x N x M 且 B x 1

我有一个 B x M x N 张量 X,并且我有一个 B x 1 张量 Y,它对应于我想要保留的维度 = 1 处的张量 X 的索引。这个切片的简写是什么,这样我就可以避免......

回答 2 投票 0

Pytorch 张量 - 随机替换满足条件的值

我有一个 Pytorch 张量掩模的尺寸, 火炬.Size([8, 24, 24]) 具有独特的价值观, > torch.unique(掩码, return_counts=True) (张量([0,1,2]),张量([2093,1054,1461])) 我想随机...

回答 1 投票 0

如何将 Numba 用于 Pytorch 张量?

我是 Numba 新手,我需要使用 Numba 来加速一些 Pytorch 功能。但我发现即使是一个非常简单的功能也不起作用:( 进口火炬 导入numba @numba.njit() def vec_add_odd_pos(a,...

回答 4 投票 0

并行化并加速张量加法循环

背景: 我正在开发一个程序,该程序首先沿“列”维度以不同的距离移动张量的不同通道,然后沿 &...

回答 1 投票 0

Pytorch:为什么`tensor`变量占用的内存这么小?

在Pytorch 1.0.0中,我发现张量变量占用的内存非常小。我想知道它是如何存储这么多数据的。 这是代码。 a = np.random.randn(1, 1, 128, 256) b = torch.tensor(a, device=to...

回答 2 投票 0

为什么 PyTorch 的线性层将权重存储在形状(out、in)中并在前向传递中转置它?

PyTorch 的 Linear 层将权重属性存储在形状中(out_features、in_features)。在前向传播中,执行以下操作: defforward(self, 输入:张量) -> 张量...

回答 1 投票 0

如何在一维 Torch 张量之间添加元素?

我有一个维度为 ([384]) 的一维火炬张量。我想在这个张量的每个奇数索引后面放置零或其他数字,并最终将其维度加倍到 ([768])。 更具体地说,合作...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.