张量是一个多维数组。它是许多计算库中的关键实体,例如tensorflow,torch,theano,caffe,mxnet,用于机器学习任务。如果您使用此标记,还要使用相应的库标记问题。
我想实现一个函数,它采用我所说的一维 numpy 数组的“张量幂”: def tensor_pow(x: np.ndarray, n: int) -> np.ndarray: # 代码 g...
Pytorch 给出运行时错误无法转换为所需的输出类型 Long
以下代码给出运行时错误“结果类型 Float 无法转换为所需的输出类型 Long”。 我已经尝试执行以下操作: 从: torch.div(self.indices_buf, vocab_s...
我在 Huggingface 上(在自我注意模块中)遇到了一些使用 torch.einsum 的代码,我对此不太熟悉,希望得到一些帮助解释。我已经浏览了这个 b 列表...
Tensorflow Keras 错误:重塑的输入是具有 X 值的张量,但请求的形状具有 Y [Op:Reshape]
此错误已在许多问题中得到解决,但似乎我的问题与所有问题都不同。 我正在构建一个(量子)卷积神经网络。为了做到这一点,我创建了一个 cu...
我是梯度下降的新手,我完全迷失在下面的练习中。第一部分是用一个简单的例子进行解释。这是这个例子: 训练模型时,我们希望找到
我有一个大小为 (4000000,3,90) 的张量,400 万行,3 列,每个单元格中有一个 90 的暗向量。 我想计算连续每 2 个向量的欧几里得距离,然后...
我正在尝试为多变量时间序列数据构建一个生成式循环 GAN 架构。这是我的模型的判别器: 从 torchgan.models 导入生成器、鉴别器 导入...
假设我有一个大小为(4,4,4,4)的张量,如何制作一个大小为(4,4,4,5)的张量,使得新添加的条目为1? 即执行以下操作的正确方法是什么? #给定一个张量点 s...
我使用的是 Julia 1.9.0。 我希望在程序的每次迭代中,张量 T 被向量 A1、A2、...、AD 的外积覆盖。例如,如果 D 是 5,我将张量 T 更新为 T[i1,i2...
我正在寻找一种方法来计算 Julia 中三个以上向量之间的外积。 设a、b、c和d是向量,每个大小分别为I、J、K和L。然后,他们的外层产品...
仅选择张量第二个维度中的一个元素,将形状 (128, 10, 51) 的 TensorFlow 张量更改为形状 (128, 51) 的张量
我想通过仅选择张量第二个维度中的一个元素,将形状为 (128, 10, 51) 的 TensorFlow 张量更改为形状为 (128, 51) 的张量。我必须在 ndarray 中选择索引,例如 ...
Pytorch 的 `binary_cross_entropy` 似乎实现了 ln(0) = -100。为什么?
我很好奇为什么Pytorch的binary_cross_entropy函数似乎是通过这样的方式实现来计算ln(0) = -100的。 二元交叉熵函数从数学角度计算...
运行时错误:张量的大小必须匹配(维度 1 除外)。预期大小为 18,但列表中 1 号张量的大小为 17
我是 Pytorch 新手,正在为我的 Django 应用程序使用预训练模型来恢复损坏的图像。我从这个存储库中给出的代码中获得了帮助。 我的 ML 模型类的代码如下: ...
我正在尝试构建一个自定义模型来在 PyTorch 中进行训练,长话短说,我需要构建一个张量,将所有元素设置为零,除了矩形下对角块之外,最重要的是
我有一个张量和掩模。而且,我还有第二个面具。 现在我想要张量[mask][second_mask]的变化值,但它不起作用。 我认为这是因为张量[mask]返回一个新的张量......
我正在尝试在 Pytorch 中使用 D-Linear 模型的实现。 这是模型架构 从重新导入X 进口火炬 将 torch.nn 导入为 nn 导入 torch.nn.function 作为 F 导入numpy...
我需要按第一列的键值对一批二维矩阵的行进行排序: 原始批量矩阵(3d 张量): 火炬.张量([[[2, 0], [0, 1], [1, 2]], ...
我们有两个张量: a = np.arange(8.).reshape(4,2,1) b = np.arange(16.).reshape(2,4,2) 我们要实施 np.einsum('ijk,jil->kl', a, b) 虽然我们可以获得结果,但我们
假设我有一个 PyTorch 张量,例如: 进口火炬 x = torch.randn([3, 4, 5]) 我想得到一个新的张量,具有相同的维数,包含