腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4237)
视频
沙龙
1
回答
稀疏
3D
矩阵
与
2D
矩阵
的
乘法
python
、
matrix
、
sparse-matrix
、
matrix-multiplication
我有稀疏COO3DA
矩阵
NxNxM (第三维是M)和密集2DB
矩阵
(NxN),这将是我
的
求解器
的
优化变量。我想把A和B相乘,得到(NxNXM)
矩阵
。然后,我需要对生成
的
3D
矩阵
的
元素求和,
以
创建
2D
矩阵
(NxN)。 为了清楚起见,如果我不
使用
稀疏
矩阵
,我可以
使用
下面的代码。它是
3D
和
2D
<em
浏览 5
提问于2020-10-24
得票数 1
1
回答
如何
使用
numpy
einsum
函数
对
3D
数组
执行
矩阵
乘法
,
以
获得
2D
的
乘积
矩阵
?
python
、
numpy
、
numpy-einsum
如何
在不
使用
循环结构
的
情况下
执行
以下代码,而
使用
numpy
einsum
函数
?我希望产品
矩阵
是
2D
矩阵
,而不是
3D
矩阵
。简单地
执行
"D = np.
einsum
('ijk,ijk->jk',A,B) D += np.
einsum
('ijk,ijk->jk
浏览 56
提问于2020-11-08
得票数 1
3
回答
尺寸>2
的
numpy
.dot
python
、
numpy
我正试图了解圆点产品
如何
工作
的
尺寸超过2。说: 点(a,b)i,j,k,m=和(ai,j,:* bk,:,m) 我不明白这条规则--它是从哪里来
的
为什么它是a
的
最后一个轴和b
的
第二个到最后一个轴?
浏览 12
提问于2022-02-06
得票数 4
回答已采纳
2
回答
numpy
点积和
矩阵
积
python
、
numpy
、
matrix
我正在处理形状(N,),(N,3)和(N,3,3)
的
numpy
数组
,它们表示三维空间中
的
标量序列、向量和
矩阵
。我实现了点
乘积
、
矩阵
乘法
和
矩阵
/向量
乘法
,具体如下: return np.
einsum
('ij, ij -> i', v, w) def matrix_vector_product('ijk
浏览 7
提问于2015-01-31
得票数 3
回答已采纳
2
回答
稀疏
矩阵
上
的
求和
numpy
、
sparse-matrix
、
sparse-array
numpy
的
einsum
函数
似乎不适用于scipy.sparse
矩阵
。是否有其他选择来完成
einsum
对
稀疏
矩阵
所能做
的
事情?对于@eickenberg
的
回答:我想要
的
特别的
einsum
是
numpy
.
einsum
("ki,kj->ij",A,A) --行
的
外部
乘积
之和。
浏览 2
提问于2014-04-27
得票数 8
回答已采纳
1
回答
Python (
NumPy
):内存高效
的
数组
乘法
,具有奇特
的
索引
python
、
numpy
、
memory
、
vectorization
我希望在python中做快速
矩阵
乘法
,最好是
NumPy
,通过
使用
第三个索引
数组
I来实现
数组
A和另一个重复
矩阵
数组
B
的
快速
矩阵
乘法
。这可以
使用
花式索引和
矩阵
乘法
来实现:B = rand(40000000,5,1)
浏览 24
提问于2022-12-02
得票数 0
1
回答
Numpy
时间相关二维
矩阵
乘法
python
、
numpy
、
matrix
、
multiplication
我正在寻找一种有效
的
方法来
执行
一个
矩阵
乘法
(点积)
的
两个时间相关
的
2D
矩阵
,
以
结束与一个时间相关
的
2D
矩阵
。例如:b = np.zeros([7200,4,7])c = np.zeros([7200,13,7]) 我已经找到了np.tensordot,但是这产生了一个4D
矩阵
,而不是
浏览 1
提问于2014-05-15
得票数 1
回答已采纳
2
回答
Scipy Sparse:意外
的
身份行为
python
、
scipy
下面是我创建一个
以
c为对角线
的
稀疏
矩阵
的
尝试。我知道还有其他方法可以解决这个问题,但是我很好奇为什么下面的代码不能像预期
的
那样工作:import scipy.sparse as sparse <5x5 sparse matrix of type '<type '
numpy
.float64'>' with 5 s
浏览 3
提问于2015-03-17
得票数 0
1
回答
使用
前一行
的
乘积
值作为输入,将行与
数组
的
后续行相乘
python
、
arrays
、
pandas
、
numpy
假设有下面的
numpy
数组
:array_a = np.arange(1,10).reshape(3,3) [4,5, 6],
如何
在不
使用
任何循环
的
情况下迭代地将前一行与后一行相乘(前一行
的
值,除了row=0,是
乘积
)。上述array_a
的
期望输出为 [4, 10, 18] [
浏览 0
提问于2019-01-12
得票数 3
4
回答
带三维矢量
的
两个
numpy
阵列
的
点积
python
、
arrays
、
numpy
、
vectorization
、
dot-product
我
的
目标是找到与单个点最接近
的
段(在一个段
数组
中)。
获得
二维坐标
数组
之间
的
点积可以工作,但是
使用
3D
坐标会产生以下错误:任何优化都是欢迎
的
。originpv
浏览 2
提问于2020-08-07
得票数 2
回答已采纳
1
回答
如何
使用
numpy
沿右轴计算标量积并将过程矢量化
python
、
python-3.x
、
numpy
、
linear-algebra
我有一个维度为(100,100,16,16)
的
numpy
数组
'test‘,它为100x100网格上
的
点提供了一个不同
的
16x16
数组
。现在我想要取网格上所有点
的
阵列
的
第一个特征向量,
对
测试
矩阵
进行
矩阵
乘积
,然后将结果向量与网格上所有点
的
阵列
的
所有其他特征向量进行标量
乘积
,并
对
它们求和。结果
数组
浏览 5
提问于2019-08-07
得票数 0
回答已采纳
2
回答
Python多维稀疏
数组
python
、
scipy
我正在从事一个项目,其中我需要处理3维大型
数组
。我
使用
numpy
3d
数组
,但我
的
大多数条目都将是零,所以这是大量
的
内存浪费。Scipy sparse似乎只允许
2D
矩阵
。有没有其他方法可以存储
3D
稀疏
数组
?
浏览 0
提问于2015-04-26
得票数 13
1
回答
逆
矩阵
乘法
。我没有得到相同
的
答案
numpy
、
matrix
我
的
工作-我得到了相同
的
答案,除了最后一个问题#什么是A^(-1)*A?将
numpy
导入为npA = np.array([[1, 2, 0], [0, 5, 6], [7, 0, 9]])A_trans = np.transpose(A)[ 0. 0.34883721 -0.27906977]CourseraA =
浏览 2
提问于2020-12-24
得票数 0
2
回答
我可以
使用
np.matrix计算按元素划分
的
产品吗?
python
、
arrays
、
numpy
、
matrix
我知道我可以
使用
numpy
数组
使用
.dot语法进行
矩阵
乘法
。规则
的
*
乘法
是按元素进行
乘法
的
.print 'matrix multiplication', a.dot(a) print 'element-wise(例如,“点积”通常是按元素计算
的
,而常规
乘积
通常是一个完整
的
<em
浏览 3
提问于2016-10-31
得票数 0
回答已采纳
1
回答
在Fortran中
执行
带状
矩阵
的
存储
fortran
、
storage
、
sparse-matrix
、
matrix-multiplication
、
derived-types
我编写了一个派生
的
数据类型来
以
压缩对角存储格式存储带状
矩阵
;特别是我将带状
矩阵
的
每个对角线存储在
2D
数组
cds(1:N,-L:U)
的
一列中,其中N是完整
矩阵
的
行数,L和U是下对角和上对角数(包括类型
的
定义我还编写了一个
函数
,在这个CDS格式
的
矩阵
和一个完整
的
向量之间
执行
乘积
。为了
获得<
浏览 6
提问于2016-08-03
得票数 1
回答已采纳
1
回答
从Matlab到Python
的
线性回归
python
、
matlab
.nonzero() y[ind3] = 1 X_T =
numpy
.transpose(X) return beta谢谢!
浏览 1
提问于2016-08-28
得票数 1
回答已采纳
2
回答
numpy
.square返回稀疏
矩阵
的
不正确结果
python
、
numpy
、
scipy
当传递给
numpy
.square
矩阵
时,scipy.sparse似乎提供了不正确
的
输出:import scipy.sparse as Sc = np.square(b)# <5x5 sparse matrix of type '<class '
numpy
.int64
浏览 3
提问于2015-10-05
得票数 2
回答已采纳
3
回答
如何
加快特征库
的
矩阵
积?
matlab
、
mex
、
eigen
我正在用特征库研究两个大
矩阵
的
简单
乘法
。对于相同大小
的
矩阵
,这种
乘法
比Matlab和Python都慢得多。
使用
本征: X*Y需要2.7秒您可以
获得
我
的
特征代码(作为MEX
函数
): 这个MEX
函数
从Matlab中读取两个
矩阵
,并返回它们
的
乘积<
浏览 32
提问于2013-02-08
得票数 7
回答已采纳
2
回答
我是怎么把张量乘成这样
的
?
pytorch
、
autograd
第一个张量有5个
矩阵
,第二个张量有5个列向量。我需要把这两者相乘,得到得到
的
张量,这样这个张量
的
每个元素都是列向量,在把对应
的
矩阵
乘以相应
的
列向量后得到。我尝试了其他
函数
,比如@或*,并查找了一些像torch.split这样
的
文档,但是它们都没有真正
的
工作。
浏览 23
提问于2022-12-04
得票数 0
3
回答
一维
numpy
阵列与枕稀疏
矩阵
之间
的
点积
python
、
numpy
、
scipy
、
sparse-matrix
、
dot-product
假设我有
Numpy
数组
p和一个稀疏
矩阵
q,这样(10,)(10,100)>>> np.dot(p,q) File "/usr/local/lib/python2.7我在上看
浏览 4
提问于2015-06-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
einsum,一个函数走天下
代码详解:如何在深度学习下理解线性代数?
python数值计算扩展——NumPy
收藏 Numpy详细教程
每个数据科学家都应该知道的20个NumPy操作
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券