TypeError:__ init __()得到一个意外的关键字参数'n_components'

时间:2018-01-05 21:36:46

标签: python scikit-learn lda

我正在尝试在数据集上应用LatentDirichletAllocation。当我尝试为LDA的openPdf = (content) => { return this.save(content).then(() => { window.open(`${window.location.pathname}/print`, '_blank'); }); } 参数赋值时。我得到以下错误。

n_component

1 个答案:

答案 0 :(得分:2)

如果您使用旧版sklearn(< 0.19),则应使用n_topics arg代替n_components

lda = LatentDirichletAllocation(n_topics=100)

旧版界面的文档可在sklearn.LatentDirichletAllocation version 0.18

中找到