TensorDecompositions
Unsupervised Machine Learning: Nonnegative Tensor Factorization + k-means clustering
Nonnegative Matrix Factorization + k-means clustering and physics constraints for Unsupervised and Physics-Informed Machine Learning