腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
关于
np.einsum
python
、
numpy
、
pytorch
import numpy as npb = np.random.randint(0, 10, (3, 6, 4)) c =
np.einsum
浏览 30
提问于2021-11-15
得票数 1
2
回答
4种矩阵乘法的
np.einsum
性能
python
、
numpy
、
numpy-einsum
51 * 51 * 59).reshape([37, 51, 51, 59])我使用einsum计算:但是我发现它没有那么好的表现:tmp =
np.einsum
(
浏览 0
提问于2018-07-23
得票数 2
回答已采纳
1
回答
蛇皮的成分?
python
、
numpy
、
numpy-einsum
假设我有一个
np.einsum
,它执行一些计算,然后直接插入另一个
np.einsum
来执行其他事情。一般来说,我能把这两个einsum组合成一个einsum吗?[5, 6]]) matrix_multiply = 'ij,jk->ik'
np.einsum
(matrix_multiply_by_t
浏览 2
提问于2018-11-06
得票数 3
回答已采纳
1
回答
减小张量收缩的标度
python
、
numpy
这是第一种方法的实施:DF_krls +=
np.einsum
("Ckr,Cls->krls",F_Air,D_Ajs)DF_krls -=
np.einsum
("Dkr,Dls->krls",part1,D_Ajs)part1 =
浏览 0
提问于2019-08-12
得票数 0
回答已采纳
1
回答
传递给numpy.einsum()的下标的含义是什么?
python
、
numpy
、
numpy-einsum
传递给numpy.einsum()的下标如下:在回答
浏览 0
提问于2019-05-17
得票数 2
回答已采纳
1
回答
用numpy einsum得到轴排列
python
、
arrays
、
numpy
、
transpose
、
numpy-einsum
我在“
np.einsum
”文档中所理解的是,置换字符串将在向量中给出轴的排列。以下实验证实了这一点:>>> M.shape>>>
np.einsum
('ijk', M).shape(2, 3, 4)(2, 4, 3) >>>
np.einsum</
浏览 1
提问于2015-01-30
得票数 7
回答已采纳
1
回答
将点积应用于3D数组中的所有列
python
、
numpy
、
linear-algebra
我有一个3D数组,我需要在一个方向上进行变换。我有一个矩阵map_y,它包含我使用np.dot应用的一个方向上的变换。是否有可能避免下面代码中的嵌套for循环? import numpy as np nyc = 11 for k in range(nz):
浏览 36
提问于2019-04-05
得票数 1
回答已采纳
1
回答
如何理解这个
np.einsum
('kij',A)的结果?
python
、
numpy
、
array-broadcasting
、
numpy-einsum
例如,print
np.einsum
('ijk', A)print
np.einsum
('cab', A)形状的结果也是没有问题的(4, 2, 3)。为什么print
np.einsum
('kij', A)不一样?
浏览 3
提问于2015-10-20
得票数 0
回答已采纳
2
回答
延迟计算numpy.einsum以避免在内存中存储中间大维数组
numpy
、
multidimensional-array
、
lazy-evaluation
、
numpy-einsum
("i, jk -> ijk", B, A)如果所有中间数组都在内存中,它就能正常工作。相反,要计算D,工作正常,而且
np.einsum
通常很聪明,可以找到一个Z2 = np.random.normal(size=(q, n)) C2
浏览 6
提问于2020-05-01
得票数 9
2
回答
带einsum的交叉积
python
、
performance
、
numpy
、
cross-product
、
numpy-einsum
eijk[0, 1, 2] = eijk[1, 2, 0] = eijk[2, 0, 1] = 1
np.einsum
('iak,ak->ai',
np.einsum
('ijk,aj->iak', eijk, a), b) 计算交叉乘积,但它们的性能令人失望:这两种方法的性能都比np.
浏览 10
提问于2016-09-23
得票数 3
回答已采纳
2
回答
Numpy张量:张量额叶上的点
python
、
numpy
、
matrix-multiplication
我试图将自己限制在np.tensordot上,而不是
np.einsum
上,因为我以后想把这个解决方案翻译成Theano。不幸的是,Theano还没有实现
np.einsum
。 图形改编自
关于
张量乘法。
浏览 1
提问于2016-03-17
得票数 1
回答已采纳
2
回答
生成
np.einsum
评估图
python
、
numpy
、
scipy
、
numpy-einsum
我打算把
np.einsum
教给同事,希望通过展示如何将其简化为乘法和求和。因此,我想使用字母字符而不是数字数据。在数组中。假设我们有A (2X2)作为['a','b','c','d']和B (2X1)作为['e','f'],我们可以使用einsum来创建一个矩阵C,比如:
np.einsum
('ab , bc -> ac',当然,
np.einsum
需要数值数据,如果给出上面的代码运行,会给出一个错误
浏览 7
提问于2017-06-27
得票数 1
回答已采纳
2
回答
如何计算2 (1D)向量之间的外和(而不是乘积)
python
、
performance
、
numpy
、
numpy-einsum
看起来
np.einsum
应该可以做到这一点,但是我还没能让它工作。举个例子: a = np.arange(3)res =
np.einsum
('i,j->ij',a有人知道如何使用
np.einsum
或其他工具实现外和吗?
浏览 43
提问于2021-08-28
得票数 1
回答已采纳
1
回答
有没有可能让这件事更快些?(numpy.einsum)
python
、
numpy
我已经让它使用了
np.einsum
(),但是我想知道是否有任何方法使它更快,因为这是我整个代码的瓶颈。
np.einsum
('...i,...ij,...j', A, B, A)
np.einsum
('...i, ...i',
np.einsum
('...i,...ij', A, B), A)(A[
浏览 3
提问于2020-08-06
得票数 3
回答已采纳
2
回答
对于稀疏矩阵,是否存在一个numpy/scipy点乘积,只计算结果的对角线项?
python
、
numpy
、
matrix
、
scipy
、
sparse-matrix
这是问题的一个变体
np.einsum
('ij,ji->i', A, B)ValueError: einstein sum subscriptsstring contains too many subscripts for operand 0 解决方案是使用todense(),但它大大增加了内存使用量:
np.einsum
('ij,ji->i'是否有一个等价的
np.einsum
,可以与稀疏矩阵工作?
浏览 13
提问于2022-01-26
得票数 2
1
回答
np.einsum
和np.sum的求和有什么区别?
python
、
arrays
、
numpy
为什么
np.einsum
的缩减操作比np.sum更精确?乘法产生的值相同,在np.sum调用过程中,与
np.einsum
相比,似乎失去了精度。
np.einsum
的求和有何不同?90, 180)).astype(np.float32)test2
浏览 2
提问于2022-08-24
得票数 0
1
回答
用einsum进行矩阵乘法
python
、
numpy
tmp =
np.einsum
('pi,klpy ->kliy', A, B)tmp =
np.einsum
('pi,lkyp ->kliy', A, B)
浏览 1
提问于2017-02-27
得票数 2
回答已采纳
1
回答
np.einsum
字符串中“a”的意思是什么?
python
、
numpy
np.einsum
不受支持,因此我试图用Numba支持的函数替换它。我在一定程度上理解了
np.einsum
的工作原理,例如,我理解了这一点:A = np.arange(x * y * z).reshape(x, y, z)相当于:例如,我使用ijk和3D规范索引,但现在我
浏览 2
提问于2019-06-14
得票数 0
回答已采纳
1
回答
Numpy数组添加像
np.einsum
()这样简单吗?
python
、
numpy
、
numpy-einsum
如果我有a.shape = (3,4,5)和b.shape = (3,5),使用
np.einsum
()进行广播,然后将这两个数组相乘非常简单和显式:result = a + b 有什么办法可以让我用
np.einsum
()的清晰性来添加数组吗?
浏览 0
提问于2020-03-10
得票数 2
回答已采纳
1
回答
np.einsum
中的速度差异
python
、
numpy
、
numpy-einsum
我注意到
np.einsum
在降维时速度更快a = np.random.random((100,100,100))# 100 loops, best of 3: 3.83 ms per loop# 1000 loops, bes
浏览 1
提问于2017-08-16
得票数 0
点击加载更多
相关
资讯
关于数据,关于产品,关于数据产品
关于产品、关于嫉妒和关于口罩
关于工作,关于生活
关于2018,关于未来
关于EOS,关于BM
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券