Since there are multiple algorithms for operating NMF in https://ai.stanford.edu/~marinka/nimfa/ it would be good to do a speed and accuracy test.