是否存在用于高性能矢量化计算的Scala API,如在numpy for Python中那样?
例如,总结两个(非常大)Array
,
vect.sum( Array(1,2,3,...), Array(10,11,12,...) ) == Array(11,13,15,...)
答案 0 :(得分:2)
我相信有很多项目:
http://www.spiral.net/software/spiral-scala.html 1
一般来说,scala-lms和delite在没有遗憾的情况下处理抽象问题"。
和
http://stanford-ppl.github.io/Delite/
另外,不要忘记你在JVM上,所以java有一些很好的库,例如。
答案 1 :(得分:1)
Breeze是一个旨在实现这一目标的图书馆:https://github.com/scalanlp/breeze
这是伞形项目ScalaNLP(http://www.scalanlp.org/)下的三个项目之一