Classic Matrix Factorization

LKPY provides classical matrix factorization implementations.

FunkSVD

FunkSVD is an SVD-like matrix factorization that uses stochastic gradient descent, configured much like coordinate descent, to train the user-feature and item-feature matrices.