Skip to content

Add MLTuple, SVD, ALS#1

Open
jey wants to merge 8 commits intomasterfrom
sparse-pr
Open

Add MLTuple, SVD, ALS#1
jey wants to merge 8 commits intomasterfrom
sparse-pr

Conversation

@jey
Copy link
Owner

@jey jey commented Dec 2, 2013

This PR makes three main changes:

  1. Reorganizes the MLRow and MLVector types into a new MLTuple-based hierarchy
  2. Adds randomized truncated SVD
  3. Adds Alternating Least Squares (ALS)

Caveats:

  1. Documentation is forthcoming
  2. There's a few FIXMEs scattered about still (especially in dealing with schema modification, e.g. setColName)
  3. Currently requires a special build of jblas for the QR decomposition, we could switch to using SVD, or we can bundle our own build of jblas inside MLI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments