Есть ли API getCovariance разложения по сингулярным значениям в библиотеке OjAlgo - PullRequest
0 голосов
/ 28 апреля 2019

В настоящее время мы используем библиотеку apache commons math3 для расчета SVD. Недавно мы наблюдали, что для больших матриц вычисление требует времени. Как альтернатива, оценивая библиотеку OjAlgo. В библиотеке Math3 есть метод getCovariance для класса SingularValueDecompostion. Я не мог найти подобный API, чтобы получить ковариацию SVD в библиотеке OjAlgo. Любые указатели на это будут очень полезны.

1 Ответ

0 голосов
/ 28 апреля 2019

Этот же служебный метод не существует в 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

...