HHH*_*HHH 4 scala blas apache-spark
我是scala的新手,我在Scala中编写Spark应用程序,我需要使用该axpy函数org.apache.spark.mllib.linalg.BLAS.但是,用户似乎无法访问它.相反,我尝试导入com.github.fomil.netlib并直接访问它.但我也可以.我需要乘以DenseVector.
现在,mllib中的BLAS类标记private[spark]在spark 源代码中.这意味着它似乎已经弄明白,它无法在外部触及火花本身.简而言之,您无法在代码中使用它.
如果要直接使用netlib-java类,则需要将以下依赖项添加到项目中
libraryDependencies += "com.github.fommil.netlib" % "all" % "1.1.2" pomOnly()
Run Code Online (Sandbox Code Playgroud)
这应该允许您导入BLAS类.注意,我还没有真正尝试过使用它,但我能够BLAS.getInstance()毫无问题地执行.在某些Linux平台上安装可能会有一些复杂性,如此处所述 - https://github.com/fommil/netlib-java.
| 归档时间: |
|
| 查看次数: |
2793 次 |
| 最近记录: |