Scala 向量化 API
Scala vectorization API
是否有任何 Scala API 用于高性能矢量化计算,如在 numpy 中用于 Python?
比如求和两个(很大)Array
,
vect.sum( Array(1,2,3,...), Array(10,11,12,...) ) == Array(11,13,15,...)
Breeze 是一个旨在实现这一目标的图书馆:https://github.com/scalanlp/breeze
它是伞形项目 ScalaNLP (http://www.scalanlp.org/)
下的三个项目之一
我相信有很多项目:
http://www.spiral.net/software/spiral-scala.html1
通常,scala-lms 和 delite 处理 "abstraction without regret" 的问题。
和
http://stanford-ppl.github.io/Delite/
此外,不要忘记您在 JVM 上,所以 java 有一些不错的库,例如
是否有任何 Scala API 用于高性能矢量化计算,如在 numpy 中用于 Python?
比如求和两个(很大)Array
,
vect.sum( Array(1,2,3,...), Array(10,11,12,...) ) == Array(11,13,15,...)
Breeze 是一个旨在实现这一目标的图书馆:https://github.com/scalanlp/breeze
它是伞形项目 ScalaNLP (http://www.scalanlp.org/)
下的三个项目之一我相信有很多项目:
http://www.spiral.net/software/spiral-scala.html1
通常,scala-lms 和 delite 处理 "abstraction without regret" 的问题。
和
http://stanford-ppl.github.io/Delite/
此外,不要忘记您在 JVM 上,所以 java 有一些不错的库,例如