当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pyspark RowMatrix.multiply用法及代码示例


本文简要介绍 pyspark.mllib.linalg.distributed.RowMatrix.multiply 的用法。

用法:

multiply(matrix)

将此矩阵乘以右侧的局部密集矩阵。

2.2.0 版中的新函数。

参数

matrixpyspark.mllib.linalg.Matrix

一个局部密集矩阵,其行数必须与该矩阵的列数匹配

返回

RowMatrix

例子

>>> rm = RowMatrix(sc.parallelize([[0, 1], [2, 3]]))
>>> rm.multiply(DenseMatrix(2, 2, [0, 2, 1, 3])).rows.collect()
[DenseVector([2.0, 3.0]), DenseVector([6.0, 11.0])]

相关用法


注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 pyspark.mllib.linalg.distributed.RowMatrix.multiply。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。