Try parallel version
Param tweaks
Allow initial U, V in learnModel and warm restarts for model selection