Closed xillig closed 3 months ago
from stream.models import NMFTM
from tests.model_validation import validate_model validate_model(NMFTM, tfidf_args={"min_df": 1, "max_df": 0.5})
Returns:
AssertionError: The sum of 'theta' values along axis 1 must be all ones.
Should this not be the case for NMF?
Could you also add the logger infos for NMF similar to e.g. LDA or KmeansTM?
added NMF with #87
added NMFTM, including theta and beta as a model attribute as requested