如何把自己的算法迁移到spark平台
刚接触spark平台没多久,最近在spark上面练手的时候,发现spark把一些函数私有化了,导致在自己的项目中不能使用,比如:
import org.apache.spark.mllib.linalg.BLAS
会报错:
symbol BLAS is inaccessible in this place
我google了一下发现是因为源码中,mllib把重写的BLAS私有化了:
private[spark] object BLAS ...
除此之外,还包括了fromBreeze,toBreeze函数等等
那么,如果要把自己的算法迁移至spark平台,其中涉及线性代数的计算,你们都是怎么解决的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你好,这个问题解决啦没有?我也遇到同样的问题。