models.ldamodel.LdaModel和models.LdaModel有什么区别?

时间:2015-04-24 02:13:03

标签: python lda gensim

有什么区别 gensim.models.ldamodel.LdaModel(...)gensim.models.LdaModel(...)

docs使用gensim.models.ldamodel.LdaModel(...)

但是,many people似乎使用gensim.models.LdaModel(...)

1 个答案:

答案 0 :(得分:4)

他们是一样的。如果您查看来源,models包中的__init__.py就会显示以下行:

# bring model classes directly into package namespace, to save some typing
from .ldamodel import LdaModel

这基本上只是为了使gensim.models.ldamodel.LdaModelgensim.models.LdaModel相同 - 只是为了节省一些打字,正如评论所指出的那样。