tensor 相关问题

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

给定几个分块矩阵,得到整体大矩阵

简而言之,我们得到一个形状为 ( B // s2, D2 // s1, s1, s2) 的 4D 张量 y,其中 y[i,j,...] 表示形状为 (s1, s2)。这些是用于构造整体大 m 的分块矩阵...

回答 1 投票 0

执行向量减法的数字方法,其中操作数具有不同的形状 (a,n) - (b,n)

我有两个像这样的矩阵操作数: a = np.array([[1,2], [3,4], [5,6], [7,8]]) b = np.array([[9,10], [11,12], [13,14]]) 如果我们调试 a 和 b,它们将如下所示: [[1 2] [3 4] [5 6] [7 8...

回答 1 投票 0

是否可以从 pytorch 张量中引用删除元素?

目前,我正在尝试删除与 pytorch 中的索引相对应的向量中的元素,但是,它不断使用我当前使用的方法创建额外的副本。 这是有道理的...

回答 1 投票 0

检查n维数组的内容是否有效

我正在尝试在打字稿中制作我自己的张量类(n 维数组)。 该类将其数据存储在一维数组属性中,并将数据的形状存储在单独的数组中......

回答 1 投票 0

Pytorch - 从 2 个张量的切片进行矩阵乘法

如果有2个以下大小的张量。 A = [N x 长 x 厚] B = [N x T x K] 然后我想对两个张量的切片进行矩阵乘法。像下面这样。 matmul_slice = A[0,:,:] @ B[...

回答 1 投票 0

检查n维数组输入是否有效

我正在尝试在打字稿中制作我自己的张量类(n 维数组)。 该类将其数据存储在一维数组属性中,并将数据的形状存储在单独的数组中......

回答 1 投票 0

如何在mlx中进行蒙版填充?

我想在mlx中实现masked_fill,但它与float('-inf')配合得不好 https://pytorch.org/docs/stable/ generated/torch.Tensor.masked_fill.html 我正在尝试为此使用 mlx.core.where

回答 1 投票 0

torch.vmap 内批量创建张量

我想根据函数输入的形状使用 torch.zeros 创建一个张量。然后我想用 torch.vmap 对函数进行矢量化。 像这样的东西: poly_batched = torch.tensor([[...

回答 1 投票 0

将 Pytorch bfloat16 张量转换为 numpy 会抛出 TypeError

当您尝试将 Torch bfloat16 张量转换为 numpy 数组时,它会抛出 TypeError: 进口火炬 x = torch.Tensor([0]).to(torch.bfloat16) x.numpy() # TypeError: 得到不支持的 ScalarType BF...

回答 1 投票 0

torch.stack()的使用

t1 = torch.tensor([1,2,3]) t2 = torch.tensor([4,5,6]) t3 = torch.tensor([7,8,9]) 火炬.stack((t1,t2,t3),dim=1) 在实现 torch.stack() 时,我无法理解 diff 的堆叠是如何完成的...

回答 3 投票 0

在python中生成随机对称张量

我想生成一个关于轴的所有排列对称的随机(高斯)张量。最后,我希望所有条目具有相同的分布,因此需要使用诸如求和之类的技巧...

回答 2 投票 0

如何在Pytorch中计算2D和3D张量之间的欧氏距离

鉴于: 张量 A 的形状为 (batch_size, dim) 张量 B 的形状为 (batch_size, N, dim) 我想计算 A 中的每一行与 B 中具有形状 (N...

回答 1 投票 0

如何减少 3D 张量中的均值忽略填充行

我有一个 3D 张量 A 的形状为 (batch_size, N, dim),一个 3D 张量 B 的形状为 (batch_size, N, 2)。其中 B 有一些填充行要填充到 N (这不是零向量,因为它已经过去了......

回答 1 投票 0

如何减少3D张量中的均值忽略零行

我有一个 3D 张量 A 的形状为 (batch_size, N, dim),一个 3D 张量 B 的形状为 (batch_size, N, 2)。其中 B 有一些填充行要填充到 N (这不是零向量,因为它已经过去了......

回答 1 投票 0

如何减少3D张量中的均值忽略零行[Pytorch]

我有一个 3D 张量 A 的形状为 [batch_size, N, dim],3D 张量 B 的形状为 [batch_size, N, 2]。其中: A 有一些填充行要填充到 N (这不是零向量,因为它已经通过了......

回答 1 投票 0

合并值为张量的相同键字典列表的有效方法是什么[Pytorch]

还有比这种方式更高效的方法吗? 提及输入=默认字典(列表) 对于提及索引中的 idx: 提及输入,_ = ... 对于提及输入中的键、值...

回答 1 投票 0

Pytorch 高级索引,以列表列表作为索引

这里有一些Python代码来重现我的问题: 进口火炬 n、米 = 9、4 x = torch.arange(0, n * m).reshape(n, m) 打印(x.形状) 打印(x) # 火炬.Size([9, 4]) # 张量([[ 0, 1, 2, 3], # ...

回答 1 投票 0

如何将尺寸部分匹配的两个张量按元素相乘?

假设我有两个张量,大小为 [16] 的张量 A 和大小为 [16,1,30,30] 的张量 B。 我想将它们按元素相乘。 以下代码有效,但我想知道是否还有其他方法: 资源...

回答 1 投票 0

如何在 Tensorflow/Keras 中将形状为 (None, 1, n) 的张量连接到形状为 (None, None, m) 的张量以获得 (None, None, n+m)?

我正在使用 LSTM 构建模型。 第一个 LSTM 层 lstm1 输出形状为 (None, 1, n) 的 Tensor Out1(n 是常数,第一个 dim 是批量大小)。 我想通过

回答 1 投票 0

如何修复 CppExceptionforward() 在 pytorch android 中需要一个“Tensor”类型的值,但相同的模型在 python 中工作正常

如何修复 CppExceptionforward() 在 pytorch android 中需要一个“Tensor”类型的值,通过 Module.load('mel_ptmobile_v2.pt') 加载: 安卓日志: 梅尔,melInputTensor = org.pytorch.Tensor$Tensor_float...

回答 1 投票 0

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