perl 用PDL实现大型矩阵乘法

mgdq6dx1  于 2023-10-24  发布在  Perl
关注(0)|答案(2)|浏览(222)

我需要通过SQL生成(40000 × 20000)矩阵,并执行矩阵运算,如A'A。然后我需要获得特征值和特征向量。
你能建议我用Perl实现这个的方法吗?(也许通过PDL
我怎么能乘大型矩阵存储在文件中。
谢谢你

p1iqtdky

p1iqtdky1#

使用最新的PDL,您可以组装各种零件以实现您的目标:

如果大卫是正确的,并且您实际上想要进行最小二乘拟合,PDL::LinearAlgebra也有相应的例程。

k97glaaz

k97glaaz2#

$PDL::BIGPDL=1; $c = sequence(60000,60000); ##你需要32 GB的内存和大约75 GB的交换空间来完成这个任务。
$c * $d是不同的,然后$c x $d在PDL我相信有本征值或本征向量的模块,我还没有使用它们,虽然。

相关问题