tangguo

代数,数学的Java / Scala库

java

您能给我建议一些灵活,强大但快速的库,它可以涵盖SciPy(性能和功能)。我发现SciPy很有表现力-但我想在Scala中尝试一些东西。

我读了一些有关Scala的内容-但不如SciPy特色。还有其他选择吗?也许是Java库?


阅读 283

收藏
2020-11-20

共1个答案

小编典典

Scipy中的功能相当类似于Matlab。因此,问题是您是否只需要核心线性代数/矢量矩阵数学运算,或者是诸如聚类之类的各种事物。

如果您同时不知道Scalala(现在称为Breeze)和ScalaLab,则应该将它们检出-也许它们会满足您的需求。

如果您需要一个更多样化的库,那么可以使用几个Java库:CERN Colt和Apache Commons Math;它们原本打算以Java风格使用,但是您几乎仅限于在Scala中以这种方式使用它们。(当然,您可以将特别使用的位包装在更漂亮的东西中。)

2020-11-20