首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LDA Gensim Mallet将alpha设置为“auto”

LDA Gensim Mallet将alpha设置为“auto”
EN

Stack Overflow用户
提问于 2020-07-29 06:44:37
回答 1查看 691关注 0票数 1

在Python.Gensim实现中,我使用LDA进行主题建模,允许我们将alpha设置为'auto‘,如下所示:

代码语言:javascript
复制
alpha ({numpy.ndarray, str}, optional) –
    
            ’asymmetric’: Uses a fixed normalized asymmetric prior of 1.0 / topicno.
    
            ’auto’: Learns an asymmetric prior from the corpus (not available if distributed==True).

对于Gensim中提供的LDA Mallet包装器,没有将alpha设置为auto的选项。

有没有办法从LDA Mallet的语料库中学习alpha?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-29 11:31:32

这是在optimize_interval参数中。来自包装文档

optimize_interval (int,可选)-优化每个optimize_interval迭代的超参数

因此,虽然alpha最初被设置(或者保留为默认设置),但是如果您设置了optimize_interval,那么每n次迭代,就会自动优化alpha和beta。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63147796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档