SparkMLlib
矩阵运算
矩阵转置
向量
Spark 向量是以对象形式存储的
http://spark.apache.org/docs/latest/mllib-data-types.html
Vector
scala>importorg.apache.spark.mllib.linalg.{Vectors,Vector}importorg.apache.spark.mllib.linalg.{Vectors, Vector}scala>Vectors.dense(1,2,3,4)res0: org.apache.spark.mllib.linalg.Vector= [1.0,2.0,3.0,4.0]scala>breeze.linalg.DenseVector(1,2,3,4)res1: breeze.linalg.DenseVector[Int] =DenseVector(1, 2, 3, 4)scala>res1.tres2: breeze.linalg.Transpose[breeze.linalg.DenseVector[Int]] =Transpose(DenseVector(1, 2, 3, 4))scala>res1+res1res3: breeze.linalg.DenseVector[Int] =DenseVector(2, 4, 6, 8)scala>res1*res1.tres4: breeze.linalg.DenseMatrix[Int] =1234246836912481216
本文同步分享在 博客“羊羽”(other)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
以上是 SparkMLlib 的全部内容, 来源链接: utcz.com/z/510039.html