matrix-multiplication 相关问题

与矩阵乘法有关的问题,尤其是实现。数学问题应该考虑线性代数标签。

如何在不使用循环使用numpy或python中的任何其他库的情况下将两个3D数组相乘

我试图将两个形状为M1(10,3,4)和M2(25,4,1)的3D阵列相乘。我可以像当前一样执行操作,我正在使用循环执行此操作。对于范围内的i(M2.shape [0]):...

回答 2 投票 -1

二进制矩阵乘法比特错误的黑客

摘要嗨,假设您有两个不同的独立64位二进制矩阵A和T(T是自身的转置版本,使用矩阵的转置版本允许在乘法期间...

回答 5 投票 7

当运算符与操作数不匹配时,如何通过重载*运算符来乘以矩阵?

我有两个矩阵,它们应该在构造函数类中重载*运算符,但这里的问题是没有operator []匹配这些操作数。为什么?我看过视频并问过......

回答 2 投票 0

根据1D张 量指数从T张量中选择列(Tensorflow)

在寻找两个输入时,我正在寻找张量流的方法:input1,形状的3D张量(batch_size,x,y)input2,形状的1D张量(batch_size),其值都在[0, y - 1](...

回答 1 投票 3

将CSR矩阵乘以向量

我在csr矩阵乘法上跟随这个stackoverflow帖子到一个向量并在python中实现它并获得列表超出范围错误。这是我的代码:def MatrixMultiplication(data,...

回答 1 投票 1

如何使用矩阵乘法将原点从(0,0)转换为(x,y)?

我有一个2乘4的矩阵,它定义了四个点:平面上一条线的(0,0),(a,0),(a,-b)和(a-c,-b):a

回答 1 投票 1

矩阵乘以线程(每个线程单个乘法)

我希望使用线程进行矩阵乘法,其中每个线程执行单个乘法,然后主线程将所有结果相加并将它们放在...中的适当位置。

回答 1 投票 5

如何使用循环将结果分配给矩阵乘法中的新矩阵

我编写了分别乘以2x3和3x2两个矩阵的算法。该算法表现完美。问题是如何将结果保存到2x2的结果矩阵中? ...

回答 2 投票 -1

C中的稀疏矩阵乘法

我有2个矩阵市场格式的稀疏矩阵文件:row col val 1 1 3.0 1 2 1.0 2 3 2.0等...目前,我已将文件拆分为6个数组:row_A [],col_A [],val_A [] ,row_B [] ......

回答 2 投票 2

计算列的范数作为矩阵中的向量

我正在寻找计算列的范数作为矩阵中的向量的最佳方法。我现在的代码是这样的,但我相信它可以做得更好(可能是numpy?):import numpy as np def ...

回答 2 投票 3

openMP COLLAPSE如何在内部工作?

我正在尝试openMP并行性,使用2个线程乘以2个矩阵。我理解外循环并行是如何工作的(即没有“collapse(2)”工作)。现在,使用崩溃。 #pragma ...

回答 2 投票 2

手动将R中的两个矩阵相乘

我在Win-7 64位下使用R v 3.0.0(2013-04-03)和RStudio v 1.1.463。在以下源代码中:#问题1 - R#中的矩阵功率#R没有用于获取矩阵的内置命令...

回答 2 投票 1

numpy字符串文件行浮动数组科学记数法

我有csv文件,每行有4x4矩阵,每个文件有300多行。我想numpy.multiply每个4x4矩阵由[0,0,0,1]我尝试转换为numpy.array,...

回答 2 投票 0

了解1D向量的np.matmul

a = [1,2,3] b = [10,10,10] np.matmul(a,b)得到60作为结果。 numpy如何乘以(3,)和(3,)维并返回点积不是外积(3 * 3)或抛出错误“......

回答 1 投票 2

迭代并操作Sympy Matrices

我修改过的代码块来自于使用Sympy库的函数(XOR和AND)(下面的第一个代码块),用于XOR'ing python列表。但是,我很难过如何通过同情来迭代...

回答 1 投票 0

矩阵乘法与goroutine降低性能

我正在通过Go中的goroutines优化矩阵乘法。我的基准测试表明,引入每行或每个元素的并发性会大大降低性能:goos:darwin goarch:amd64 ...

回答 1 投票 1

C ++ - 来自Kazushige的优化矩阵乘法Goto的论文在O3标志中的表现比天真更差

相关论文在这里。我试图重现Kazushige Goto的开创性论文,通过将其衰减到gepp(通用面板 - 面板)和gebp(...的子程序)进行快速矩阵乘法。

回答 2 投票 6

如何在没有for循环的情况下表达大量的计算?

我主要在MATLAB工作,但我认为答案不应该太难以从一种语言延伸到另一种语言。我有一个维度为[n,p,3]的多维数组X.我想要 ...

回答 3 投票 4

Julia 1.0中的慢速(重复)矩阵乘法

我的Julia代码中的以下部分会杀死我的所有表现:对于j = 1:i = 1的大小(phi,3):size(phi,2)phi [:,i,j] + = dt * convolutionmagnitude * .. 。

回答 1 投票 0

使用gsl,Blas和Lapack计算(Aᵀ×A)*(Bᵀ×B)矩阵

让我有2个对称矩阵:A = {{1,2},{2,3}} B = {{2,3},{3,4}}我可以计算矩阵(AT×A)*(BT ×B)使用gsl,Blas和Lapack?我正在使用gsl_blas_dsyrk(CblasUpper,CblasTrans,1.0,A,0 ....

回答 1 投票 1

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