refractor de optimizer
Merge branch 'newWeakSignal' of https://github.com/ClaraVista-IT/matrixFactorization into newWeakSignal