腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
向量
矩阵
乘法顺序会影响性能吗?
math
、
matrix
、
graphics
、
3d
这是
与
性能有关
的
计算问题
的
顺序,基于
矩阵
乘法
的
关联属性:A(BC)=(AB)C 如果我有两个
矩阵
,A和B,以及
一个
向量
v,我想把它们都按一定
的
顺序相乘,例如ABv,我可以做(AB)v或A(Bv)。我突然想到,通过编程,如果我使用第二种方法,并且总是将
矩阵
与
向量
相乘,我会从更少
的
计算
中
获得更好
的
性能。例如,如果我们处理
的<
浏览 2
提问于2013-06-06
得票数 5
回答已采纳
1
回答
复杂
的
矩阵
乘法
python
、
numpy
、
matrix
、
scipy
、
sparse-matrix
我有
一个
(密集)
矩阵
n x n x m和
一个
稀疏
向量
(scipy.sparse) 1 x m。如果我们看一下我
的
密集n x n x m
矩阵
,它可以被解释为
一个
n x n
矩阵
,
每个
位置都有
一个
m x 1
的
向量
。现在我想计算稀疏
向量
的
点
积
,n x n
矩阵
中
的
<e
浏览 2
提问于2016-05-18
得票数 1
1
回答
在R
中
的
一对
矩阵
之间实现逐行
点
积
的
好方法是什么?
r
、
matrix
我有
一个
NxK
矩阵
x和
另一个
相同维数
的
矩阵
,它包含
每个
K特征和
每个
N组
的
系数。我想要
一个
K
向量
,其中i-th条目是x
中
i-th行
的
点
积
,系数
矩阵
的
i-th行。例如,如果x是:coeff
矩阵
是: coe
浏览 2
提问于2016-06-21
得票数 4
回答已采纳
2
回答
Numpy - Array
点
乘积取决于输入顺序
python
、
arrays
、
numpy
我试图做
一个
点
积
,如果我把
一个
转置数组作为第
一个
参数,我得到正确
的
答案(
一个
值),因为它本质上是
一个
乘积sum(a*b)
的
和。但是如果我把转置数组作为第二个参数,它就给了我
一个
2x2数组。为什么?
浏览 4
提问于2017-07-12
得票数 0
回答已采纳
1
回答
如何利用
点
云库找到点云
的
主成分和方向
c++
、
point-cloud-library
、
point-clouds
我有一块木块
的
点
云。我找到了那个
点
云
的
质心。现在,我正在尝试使用
点
云库来查找主组件和方向。下面是我尝试过
的
代码。如果你不懂什么就纠正我。
浏览 1
提问于2015-02-24
得票数 2
回答已采纳
1
回答
LookAt函数
matrix
、
lua
、
3d
、
rotation
然后计算向上
向量
和后向
向量
之间
的
交叉
积
,得到正确
的
向量
。然后计算右
向量
和后
向量
之间
的
交叉
积
,得到
一个
既
与
方向正交又与右
向量
正交
的
向上
向量
,最后将归一化
的
三个
向量
存储在旋转Matrix3x3
中
各自
的
行
中
。 我试图复制这个没有3D函数库来
浏览 6
提问于2016-07-25
得票数 0
1
回答
向量
*
矩阵
乘积效率问题
c++
、
c
、
matrix
、
sse
、
simd
就像Z玻色子一样,为了避免使用
点
积
,我使用列主
矩阵
格式。但是,当
向量
与
矩阵
相乘时,我看不出有什么可行
的
方法来避免它。
矩阵
乘法技巧需要有效地提取行(或列,如果我们转换乘积)。因此,若要将
向量
乘成
矩阵
,我们转置:A是
一个
矩阵
,b是
一个
行
向量
,在转置后,它变成了列
向量
。它
的</em
浏览 2
提问于2014-09-12
得票数 1
回答已采纳
1
回答
如何在MATLAB
中
实现单元格数组
中
的
点
积
?
matlab
、
matrix
、
cell
、
dot-product
我有
一个
包含5个
矩阵
的
单元格数组(C)。
每个
矩阵
表示不同
的
向量
集(即
每个
矩阵
有两列)。
一个
是x坐标,
另一个
是y坐标。行数
的
变化取决于
向量
的
数量)C{2} = [23x2 double]; C{3} = [32x2 double] ...在这种情况下,C{1}中有20个
向量
,C2}中
浏览 2
提问于2016-03-29
得票数 0
回答已采纳
1
回答
3D网格生成:沿3D曲线挤出2D形状时如何选择上轴?
matrix
、
vector
、
3d
、
curve
目前,我沿着曲线生成横截面(形成最终网格
的
基础)
的
方法是获取曲线上
的
每个
控制
点
,为其创建
一个
3D变换
矩阵
,然后将我
的
圆
的
2D
点
乘以这些曲线
点
矩阵
,以确定它们在3D空间中沿曲线
的
位置。为了创建
矩阵
(从3个
向量
),我使用曲线上
的
切线作为向上
向量
,world-up (0,1,0)作为向前
向量
浏览 0
提问于2018-08-11
得票数 0
3
回答
在matlab
中
,两个3x11
矩阵
的
点
积
得到
一个
1x11
矩阵
。
matlab
、
matrix
我在MATLAB中计算两个3x11
矩阵
的
点
积
,这些
矩阵
是多维
的
,但我一次只能访问
一个
“页面”。根据我
的
数学知识,我希望返回
一个
3x11
矩阵
作为结果,但在使用以下代码时:答案是1x11
矩阵
的
形式
浏览 2
提问于2014-01-29
得票数 1
1
回答
矩阵
和
向量
的
除法和乘法序列
python
、
numpy
、
matrix
我(在python
中
)有以下操作(对
矩阵
和
向量
使用numpy ):A是
矩阵
,b是
向量
,input是
向量
.A和b是固定
的
,input是变化
的
。因此,我想将A和b简化为单个元素,
向量
或
矩阵
,然后可以通过乘法或
点
积
与
输入
向量
组合。不幸
的
是我不能写 result = (A&
浏览 0
提问于2017-04-15
得票数 2
回答已采纳
2
回答
Python,创建
一个
三维
点
积
的
大维
矩阵
。
python
、
arrays
、
numpy
、
matrix
、
dot-product
这是我
的
目标,使用Python: 我想创建
一个
(1000,1000)维数组/
点
积
值
矩阵
。这意味着
每个
数组/
矩阵
条目都是
向量
1到1000
的
点
乘积。这在理论上很简单:定义了
向量
v1,v2,.(1,1)项将是
向量
的
点
积
(v1,v1),(1,2)项将是矢量
的
点
积
(
浏览 8
提问于2015-04-22
得票数 1
回答已采纳
1
回答
确定点在平面的哪一侧
linear-algebra
我遇到了一段有趣
的
遗留代码,我很难理解它。 我们使用euler
矩阵
执行两次旋转,然后乘以原始
向量
以确定点(x,y)
的
新位置。没问题。然而,下一行代码将旋转
矩阵
第二行
的
点
积
与
向量
相乘,以确定点在平面的哪一侧。为了清楚起见,旋转
矩阵
是围绕x轴旋转,然后围绕y轴旋转
的
乘积,这是
一个
“组合”
矩阵
。我知道如何使用平面和
向量
的</e
浏览 24
提问于2018-03-01
得票数 0
1
回答
iOS -使用Accelerate.framework计算
矩阵
的
每一行和/或列
的
点
积
ios
、
objective-c
、
matrix
、
accelerate-framework
我有两个
矩阵
变量(类型为float *),称为matrixA和matrixB。我需要计算matrixA
的
每一行和matrixB
的
每一列
的
点
积
。我正试图尽可能快地做到这一
点
,所以我转向Accelerate.framework in iOS。我发现我可以循环遍历每一行matrixA,并使用Accelerate.framework方法vDSP_svesq()来计算它
的
输入
向量
的
平方和(在本例
中
与<
浏览 7
提问于2014-03-29
得票数 1
回答已采纳
1
回答
Numpy
矩阵
乘法行为
python
、
numpy
、
multidimensional-array
、
matrix-multiplication
我有
一个
问题,要理解numpy
中
的
矩阵
乘法。例如,我有以下
矩阵
(2d numpy数组): [ 1. 2. ]和下面的行
向量
θ:result = [ [ 2. ] [ 4. ] ] 当我将
矩阵<
浏览 3
提问于2016-10-22
得票数 0
回答已采纳
2
回答
*作为matlab中点函数
的
更快替代
matlab
、
optimization
我分析了一些matlab代码,发现我
的
执行时间主要是对dot
的
调用。在显示在分析器
中
的
函数列表
中
,我注意到以下注释行: 当A和B都是列
向量
时,DOT(A,B)
与
A'*B相同。最初,我
的
代码运行时间约为22秒,在140976次对dot
的
调用
中
花费了17.5秒。我更改了代码以使用'*而不是dot,
的
运行时间减少到14秒!这个运算符显然比函数调用短列
向量
的<
浏览 3
提问于2014-05-08
得票数 1
回答已采纳
3
回答
一个
向量
与
另一个
矩阵
中
的
每个
向量
的
点
积
python
、
numpy
data = np.array([[-0.2056065, 0.7889058]]) data = np.array([[1, 2, 3], [4, 5, 6]]) 我想要取数据中行
的
点
积
和每行
的
权重我尝试过tensordot,但它似乎有点复杂/不明显
的
轴
的
工作方式。有没有更简单
的
方法?
浏览 7
提问于2020-10-15
得票数 0
回答已采纳
1
回答
在OpenGL中使用列主
矩阵
是否会导致跨出GPU?
opengl
、
gpu
、
linear-algebra
传统
的
OpenGL (在文档、示例等
中
)使用列主
矩阵
和列
向量
。由于
矩阵
向量
变换涉及
矩阵
行
与
列
向量
的
点
积
,GPU是否会受到空间局部性
的
大步和损失?GPU是否在GLSL和GPU汇编代码之间重新排列4x4
矩阵
以弥补这一
点
? 它似乎会使
点
产品更快地抓住
矩阵
的
前四个浮点,如果它们是排在
浏览 3
提问于2015-08-23
得票数 4
1
回答
GLKView GLKMatrix4MakeLookAt描述
与
解释
objective-c
、
opengl
、
matrix
、
glkview
对于modelviewMatrix,我了解如何形成、转换和缩放
矩阵
。但我无法理解如何使用viewMatrix来形成GLKMatrix4MakeLookAt。有人能解释一下它
的
工作原理以及如何给参数赋值(眼睛中心向上X,Y,Z)吗?
浏览 3
提问于2013-12-17
得票数 1
回答已采纳
1
回答
什么是正确
的
顺序np.dot(输入,权重)或np.dot(权重,输入)?
python
、
numpy
、
machine-learning
、
deep-learning
、
neural-network
神经网络”( Networks )一书,他在解释np.dot()
的
顺序时写道:正如我们所提到
的
,
一个
矩阵
的
点
积
和<e
浏览 3
提问于2022-10-17
得票数 -1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人工智能的革命,Transformer注意力计算原理解析
每次矩阵相乘用不到一个光子,手写数字识别准度超90%,光学神经网络效率提升数个量级
《深度学习》读书笔记系列——线性代数1
微积分线代深度学习乃至游戏中都会用到的向量
大语言模型中常用的旋转位置编码RoPE详解:为什么它比绝对或相对位置编码更好?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券