Spark Mllib学习经历

底层依托基础:Breeze BLAS

数据结构: Vector, Matrix,RowMatrix, IndexedRowMtrix,BlockMatrix,CoordinateMatrix

上述所有的数据结构底层都是使用breeze和BLAS实现向量和矩阵的操作。

大家可以重点领会一下为什么spark可以分布式的实现梯度下降。

参考书籍:Spark MLlib机器学习

代码模拟实现:

xuboyao/sparkmllibgitee.com

    原文作者:XuLy
    原文地址: https://zhuanlan.zhihu.com/p/43920256
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞