java - 是否有 Java 数学库允许像 numpy 那样进行矢量化和广播?

标签 java numpy

我发现 Numpy 非常舒服的一件事是数组操作的矢量化(即没有任何显式循环),以及操作的隐式逐元素行为。

由于我必须从 Python 迁移到 Java 来完成一个项目,因此我一直在寻找知名数学库(Colt、JScience、Apache Commons Math)中的任何等效库。但据我所知,他们都没有同等的能力。 有人能给我建议吗?

最佳答案

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

关于java - 是否有 Java 数学库允许像 numpy 那样进行矢量化和广播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7205154/

相关文章:

python - 使用 np.where 遍历多个数组

python - 用numpy减去两个交错的,基于不同时间序列的数组?

java - 无法重新绘制屏幕,​​但无法清除以前的形状

python - 使用 numpy 和 pandas 本地化随机点

Java 两个集合包含任意

java - 如何在 easy-rules 中编写规则,该规则接受字符串数组并使用 contains 检查事实字符串?

python - Pandas pivot_table 包含空身份

python - 是否有用于 Python 数组同步改组的惯用语或 API?

java - 验证值正好等于 0.00

java - 自定义适配器,选中项背景