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 个不同的单词集合,我可以将它们解释为我的主题。
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 个不同的单词集合,我可以将它们解释为我的主题。