任何Java数学库允许矢量化和广播numpy的方式吗?

时间:2011-08-26 13:11:46

标签: java numpy

我发现与Numpy非常相容的一件事是使用数组进行操作的向量化(即没有任何显式循环),以及操作的隐式逐元素行为。

由于我必须从一个项目从Python迁移到Java,我一直在寻找知名数学库(Colt,JScience,Apache Commons Math)中的任何等价物。但据我所知,它们都没有相同的能力。 有人可以告诉我吗?

2 个答案:

答案 0 :(得分:1)

我遇到了和你一样的问题,但没有找到java解决方案。 Java错过了[]的运算符重载并且没有切片。因此,您将找不到与numpy提供的相同,易于阅读的符号的Java解决方案。

答案 1 :(得分:0)

nd4j library本质上是“ NumPy for Java”。它支持广播和矢量操作。