Repository: spark
Updated Branches:
  refs/heads/branch-1.0 31faec790 -> d6f1a75bc


[SPARK-1696][MLLIB] use alpha in dense dspr

It doesn't affect existing code because only `alpha = 1.0` is used in the code.

Author: Xiangrui Meng <[email protected]>

Closes #778 from mengxr/mllib-dspr-fix and squashes the following commits:

a37402e [Xiangrui Meng] use alpha in dense dspr

(cherry picked from commit e3d72a74ad007c2bf279d6a74cdaca948bdf0ddd)
Signed-off-by: Reynold Xin <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/d6f1a75b
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/d6f1a75b
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/d6f1a75b

Branch: refs/heads/branch-1.0
Commit: d6f1a75bca861bc9e0ba916f63003dc81976a4e1
Parents: 31faec7
Author: Xiangrui Meng <[email protected]>
Authored: Wed May 14 17:18:30 2014 -0700
Committer: Reynold Xin <[email protected]>
Committed: Wed May 14 17:18:38 2014 -0700

----------------------------------------------------------------------
 .../org/apache/spark/mllib/linalg/distributed/RowMatrix.scala      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/d6f1a75b/mllib/src/main/scala/org/apache/spark/mllib/linalg/distributed/RowMatrix.scala
----------------------------------------------------------------------
diff --git 
a/mllib/src/main/scala/org/apache/spark/mllib/linalg/distributed/RowMatrix.scala
 
b/mllib/src/main/scala/org/apache/spark/mllib/linalg/distributed/RowMatrix.scala
index b10857f..07dfadf 100644
--- 
a/mllib/src/main/scala/org/apache/spark/mllib/linalg/distributed/RowMatrix.scala
+++ 
b/mllib/src/main/scala/org/apache/spark/mllib/linalg/distributed/RowMatrix.scala
@@ -440,7 +440,7 @@ object RowMatrix {
     val n = v.size
     v match {
       case dv: DenseVector =>
-        blas.dspr("U", n, 1.0, dv.values, 1, U)
+        blas.dspr("U", n, alpha, dv.values, 1, U)
       case sv: SparseVector =>
         val indices = sv.indices
         val values = sv.values

Reply via email to