2016-02-05 76 views

回答

1
  1. org.apache.spark.mllib.linalg.DenseMatrix - 不是分布式数据结构,而是本地数据结构,使用普通Java数组实现。如果你正在寻找一个本地数据结构可使用Breeze
  2. 分布矩阵(mllib.linalg.distributed.DistributedMatrix)是,同其他分布式数据结构星火,一成不变的考虑有效地更新。
+0

感谢您的更新,我检查了文档:http://spark.apache.org/docs/latest/mllib-data-types.html#local-matrix,可以说,如果我使用** DenseMatrix ** ,那么我应该如何更新其元素。 – purplebee

+0

你不应该:)理论上你可以直接修改Java数组,但不要这样做。 – zero323