Java / Scala 中的类似 Scipy 的功能? [关闭]

Posted

技术标签:

【中文标题】Java / Scala 中的类似 Scipy 的功能? [关闭]【英文标题】:Scipy-like functionality in Java / Scala? [closed] 【发布时间】:2011-08-02 12:58:42 【问题描述】:

我正在尝试将一些 Python 代码移植到 Scala。它大量使用了 Numpy 和 Scipy。虽然我发现了许多密集矩阵/线性代数库可以作为 NumPy 的充分(但不是极好的)替代品,但我还没有真正找到任何可以提供我在 SciPy 中使用的功能的东西。特别是,我正在寻找支持稀疏部分特征分解的库(如 SciPy 的 arpack 包装),然后是 SciPy 提供的一些简单事物的库(例如直方图)。

【问题讨论】:

尽管我并不是要暗示这个问题出现在错误的论坛上;您也可以尝试在cstheory.stackexchange.com 转发,因为那里有很多人从事研究生工作和研究;他们中可能有一部分人熟悉数学编程库。 只是好奇:您为什么决定从 Python 迁移到 Scala?我问这个问题是因为到目前为止我也是一个 Python 人(在许多其他语言中)并且现在正在积极学习 Scala。 【参考方案1】:

关于这个主题已经有一些类似的问题:

    Java/Scala library for algebra, mathematics Java / Scala math library with elliptic integrals and bessel functions? Clojure or Scala for bioinformatics/biostatistics/medical research

另外,http://code.google.com/p/scalalab/ 看起来很有趣。

【讨论】:

【参考方案2】:

公然的机会主义:我是 numsca 的作者,是 scala 的 numpy。 显然是城里最好的。

Numsca 住在这里:https://github.com/botkop/numsca

感谢您的反馈。

谢谢。

【讨论】:

以上是关于Java / Scala 中的类似 Scipy 的功能? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Scala Control Structures

Scala学习三-面向对象

Scala数组操作

scala正则表达式

Scala中的类继承关系

ScalaScala之Control Structures