matrix-multiplication 相关问题

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

ValueError:matmul:输入操作数 1 的核心维度 0 不匹配,gufunc 签名为 (n?,k),(k,m?)->(n?,m?)(大小 5 不同于3)

将 numpy 导入为 np 从 numpy.linalg 导入 inv 从 scipy.linalg 导入 pinv # 定义必要的函数 def create_laplacian_from_adjacency(adj_matrix): Degree_matrix = np.diag(adj_matrix.sum(

回答 1 投票 0

将表达式转换为 einsum

我需要计算一些矩阵的以下表达式: 我当然可以使用 for 循环来做到这一点,但我正在尝试使用 torch.einsum 函数来计算

回答 1 投票 0

numpy 中轴上的矩阵乘法

假设我有一个形状为 (B, N, N, 3, 3) 的数组 X。我想向量化该操作 X[:,0,...] @ X[:,1,...] ... @ X[:,N-1,...] 我如何在 numpy 中对其进行矢量化?我不想使用 for 循环。 我...

回答 1 投票 0

Python 中两个矩阵的自定义 Hadamard 式乘积

我有两个 numpy 矩阵 A 和 B (大小为 m x n,m<>n,m=行数,n=列数)。两者都是数字矩阵,仅包含条目 0 或 1。 我想计算一个矩阵pr...

回答 1 投票 0

4 维张量内沿给定轴的 Sub-2x2 矩阵乘积

我有一个 4 维的 ndarray 结构:(K,N,2,2)。您可以将其想象为 K 个不同的堆栈,每个堆栈包含 N 个维度为 2x2 的矩阵。 对于每个堆栈,我尝试计算 m...

回答 1 投票 0

MATLAB 中的数组增广

我在Python中有以下代码: 将 numpy 导入为 np 从 scipy.io 导入 savemat states = np.array([[1,2,3,4,4,4,4,4],[5,6,7,8,8,8,8,8],[9,10,11, 12,12,12,12,12],[2,2,2,2,2,2,2,2],[2,2,2,2,2,2,2...

回答 1 投票 0

特定格式的CUDA cublasSgemm矩阵乘法

我想使用CUDA的cublasSgemm函数将两个矩阵A和B相乘。 但是,A 采用行优先格式,B 采用列优先格式,我希望输出采用行优先格式。 我...

回答 2 投票 0

Python 中使用多处理池方法的矩阵乘法

使用多处理池方法进行矩阵乘法。 将 numpy 导入为 np 从多处理导入池 def 矩阵乘法(args): 矩阵_a,矩阵_b = 参数 返回 np.dot(matrix_a, ma...

回答 1 投票 0

CUDA 将共享内存用于 Hadamard 产品

我试图了解我是否正确使用和理解具有一维输入和矩阵输入的简单内核的共享内存。我正在做哈达玛产品,因为一维我...

回答 1 投票 0

OpenGL Shader 程序中矩阵乘法的问题

我目前正在使用 ModernGL 学习 OpenGL。我可以使用下面的顶点渲染红色立方体,没有任何问题并将它们分配给着色器程序: 渲染的红色立方体 这是我以前使用过的代码

回答 1 投票 0

循环中的克罗内克产品

我是Python新手。我想计算 λ_i , ρ_i 矩阵作为附加图像,而 n=3,i=1:n。 λ_i 、 ρ_i 的定义 我的初始代码是: n=3 σ_0 = np.eye(2) σ_1 = np.array([[1, 0 ...

回答 1 投票 0

使用 scipy 正确的矩阵乘法和 2D 仿射映射

我有两组2D数据A和B。我必须假设有一个2×2矩阵M和一个2x1列向量c,使得: B = M*A + c + e e 是高斯误差(0 的均值和 sig 的方差...

回答 1 投票 0

使用sympy模块计算涉及符号的矩阵乘法

我的问题如下: 将 sympy 导入为 sp p = sp.符号('p') I_p = sp.Identity(p) C = sp.BlockMatrix([[I_p, I_p], [I_p, -I_p]]) Sigma_1 = sp.MatrixSymbol('Sigma_1', p, p) Sigma_2 = sp.

回答 1 投票 0

使用Python中的`sympy`模块来计算涉及符号的矩阵乘法

我的问题如下: 将 sympy 导入为 sp p = sp.符号('p') I_p = sp.Identity(p) C = sp.BlockMatrix([[I_p, I_p], [I_p, -I_p]]) Sigma_1 = sp.MatrixSymbol('Sigma_1', p, p) Sigma_2 = sp.

回答 1 投票 0

glPushMatrix 如何影响对象围绕旋转对象的旋转?

我已经用简单的二维太阳系练习矩阵变换一段时间了。我不关心每个行星的大小比例、轨道或距离的细节。我是什么

回答 1 投票 0

为什么这两种在 R 中计算 MSE 梯度的方法不能给出相同的结果?

我正在尝试加速 MSE 梯度函数计算的方法。我认为节省时间的一个好方法是预先计算一些矩阵运算,我已经这样做了

回答 1 投票 0

atomicAdd() 显示错误:没有重载函数“atomicAdd”的实例对参数列表进行数学计算

所以,我必须使用 CUDA 的共享内存来分析这个矩阵向量乘法,但是,我在 Visual Studio 2022 上执行代码时遇到问题,我收到错误“no insta...

回答 1 投票 0

Strassen 矩阵乘法算法面临错误

我想有效地理解Strassen的矩阵乘法算法。 如果你能帮我解决这个问题。 这是我写的代码: 导入 java.util.*; 公共...

回答 1 投票 0

将两个矩阵按列相乘以获得向量

我有两个大小相等的矩阵A和B,它们实际上是独立列向量的集合。我需要对 A w 中的每一列执行“矩阵乘法”(* 或 mtimes)...

回答 1 投票 0

如何在numpy中对两个矩阵的每一列进行矩阵乘法?

我有两个矩阵, A = np.array([[1, 3, 5], [2,4,6]]) b = np.array([[7, 9, 11], [8,10,12]]) 我要执行的运算是乘法 np.matmul([[1],[2]], [[...

回答 1 投票 0

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