在火花中,如何从RowMatrix获得密集的矩阵

时间:2017-02-19 04:24:19

标签: scala apache-spark

更新:

我有以下代表:

scala> val B = sc.parallelize(Seq(Vectors.dense(5.0, 1.0, -2.0), Vectors.dense(10.0, 2.0, -9.0), Vectors.dense(12.0, 8.0, 2.0)))

B: org.apache.spark.rdd.RDD[org.apache.spark.mllib.linalg.Vector] = ParallelCollectionRDD[222] at parallelize at <console>:48

我通过执行以下操作将其表示为RowMatrix:

scala> val rowB = new RowMatrix(B)
rowB: org.apache.spark.mllib.linalg.distributed.RowMatrix = org.apache.spark.mllib.linalg.distributed.RowMatrix@4c1838e

我想知道如何在Breeze中将其表示为密集矩阵 这可能吗?

我是一个新手编码器,所以我正在寻找可以让我理解功能是否可行的材料,因为我想做ROWMATRIX和DenseMatrix的MATRIX MULTIPLICATION?

0 个答案:

没有答案