我是一个相对较新的Python转换。我已经编写了一些代码来抓取/绘制各种来源的数据,以自动化一些每周报告和预测。我一直对Jython概念很感兴趣,并希望将我写入Jython的一些Python代码移植到其中。为了快速做到这一点,我需要一个用于Jython(或Java)的NumPy克隆。有没有这样的事情?Jython有没有好的NumPy克隆?
28
A
回答
12
我无法找到任何东西,是numpy的一个克隆,但还有很长的Java的NUMERICS包here名单 - 这些都应该是可用的Jython从。我猜,哪一个符合你的要求取决于你在用numpy做什么。
10
威尔伯福斯基本上是corrrect。
但是,我建议您查看Apache Commons Math library - 对于替换Java数值包来说,这将是比wilberforce答案中列出的更好的选择。
+0
JScience Java库是覆盖在Java中数学的许多方面,甚至是象征性的演算一个令人惊讶的功能强大的库 - http://www.jscience.org/ – JohnnySoftware 2010-01-02 02:46:17
1
有一个叫JNumeric可在SourceForge上构建:
SourceForge的版本一直没有在很长一段时间的释放,但它似乎是一个更新版本的Jython 2.51也可以(有没有尝试过自己):
2
咒术,一个Clojure的科学/统计计算库,使用大获成功的并行柯尔特Java库:http://incanter.org/。一条路径可能是开始在Jython中使用PColt类,并慢慢为它构建Python-esque绑定,就像Incanter提供的那样? (让我知道如果你有这个兴趣。)
相关问题
- 1. JAVA没有克隆好
- 2. 有没有更好的方法来迭代克隆N元树?
- 3. 列表有没有更好的深层克隆方法?
- 4. AtomicIntegerArray没有数组克隆
- 5. Git没有克隆选项
- 6. Jquery滑块没有克隆
- 7. git hooks:有没有克隆钩子?
- 8. 如何在没有代理的情况下克隆克隆?
- 9. 使用For-Loop克隆div没有提供适量的克隆
- 10. 克隆表格没有克隆输入值
- 11. 没有克隆的Git开发
- 12. 克隆主义的ArrayCollection没有参考
- 13. Git克隆没有特定的文件
- 14. 克隆oracle数据库没有数据
- 15. jsPlumb-没有复制拖动克隆
- 16. HG:克隆没有任何变更集
- 17. 从github克隆后没有安装bower_components
- 18. git克隆没有.git扩展
- 19. C++虚构造器,没有克隆()
- 20. Git本地克隆没有文件
- 21. Heroku克隆项目没有git
- 22. 更有效的jquery克隆
- 23. 有没有用于PC的开源/免费的TSO/ISP克隆?
- 24. 有没有简单的方法来克隆字符串数组?
- 25. 有没有可能得到没有克隆或从git拉的分支名称?
- 26. 有效克隆未知的对象不支持克隆
- 27. javascript克隆元素树并更改克隆中的所有ID
- 28. MongoDB克隆(db.copyDatabase),克隆只有一半的数据库
- 29. 有没有办法在使用excanvas时克隆画布元素?
- 30. 水银克隆操作有效,但我没有写权限
六年后,根本的问题仍然是:Python提供了如此丰富的,自以为是的接口,C和Fortran嵌入/扩展Python,它仍然是与NumPy/SciPy的工作太多了将其工作推广到其他运行时(如JVM,JavaScript,CLR等)。每个运行时都需要将胶水重写到基本库。 – 2014-09-23 12:24:06