28

我是一个相对较新的 Python 转换者。我编写了一些代码来从各种来源获取/绘制数据,以自动化一些每周报告和预测。我对 Jython 概念很感兴趣,并且想将我编写的一些 Python 代码移植到 Jython。为了快速做到这一点,我需要一个用于 Jython(或 Java)的 NumPy 克隆。外面有这样的东西吗?

4

4 回答 4

12

我找不到任何克隆 numpy 的东西,但是这里有一长串 Java 数字包-这些都应该可以从 Jython 中使用。我猜哪一个满足你的要求取决于你用 numpy 做什么。

于 2008-11-25T08:14:15.517 回答
10

威尔伯福斯基本上是正确的。

但是,我建议查看Apache Commons Math 库——这将是替代 Java 数字包的更好选择,而不是 wilberforce 的答案中列出的任何包。

于 2009-08-27T18:31:37.093 回答
2

Incanter 是一个 Clojure 科学/统计计算库,它使用 Parallel Colt Java 库取得了巨大成功:http: //incanter.org/。一种方法可能是开始使用 Jython 中的 PColt 类,然后像 Incanter 提供的那样,为它慢慢构建 Python 式的绑定?(如果您对此感兴趣,请告诉我。)

于 2010-11-09T13:24:43.790 回答
1

sourceforge 上有一个名为 JNumeric 的构建:

sourceforge 版本已经很久没有发布了,不过好像还有 Jython 2.51 的更新版本(我自己没试过):

http://bitbucket.org/zornslemon/jnumeric-ra/downloads/

于 2010-05-12T02:56:47.583 回答