Randomised cross validation
Select a submatrix.
Test SoftImpute
New methods for model selection
Profile soft impute
Abstract class for matrix completion
Make result non negative
Plot results
Nimfa matrix factorisation wrapper