-1

我们目前使用 apache commons math3 库来计算 SVD。最近我们观察到,对于大型矩阵,计算需要时间。作为替代方案,评估 OjAlgo 库。Math3 库在 SingularValueDecompostion 类上有一个 getCovariance 方法。我在 OjAlgo 库中找不到类似的 API 来获取 SVD 的协方差。对此的任何指示都会非常有帮助。

4

1 回答 1

0

ojAlgo 中不存在相同的实用方法,但您可以为它创建一个 PR。(也许这应该放在 org.ojalgo.data 包中,而不是直接放在 SVD 中。)

你知道 ojalgo-commons-math3 人工制品吗?如果同时使用 Commons-Math 和 ojAlgo,它可能对您有用。

https://github.com/optimatika/ojAlgo-extensions/tree/develop/ojAlgo-commons-math3

https://mvnrepository.com/artifact/org.ojalgo/ojalgo-commons-math3

于 2019-04-28T18:43:10.813 回答