sklearn的NMF(非负矩阵分解)中的n_components是什么?

What is n_components in NMF(Non-Negative Matrix Factorization) in sklearn?

sklearn.NMF中的n_components是什么?

nmf = NMF(n_components=2, init='random', random_state=0)
nmf.fit(V)

下面是我如何使用此参数的示例:

当用于自然语言处理中的主题建模时,n_components可以作为要打印的主题数。

例如,如果我将 NMF 对象放在 TF-IDF 向量化器上并设置 n_components = 10,我可以用它来显示 10 个不同的单词集合,我可以将它们解释为我的主题。