NMF decomposition in java, using MR and sparse matrix format