有什么区别
gensim.models.ldamodel.LdaModel(...)
和gensim.models.LdaModel(...)
?
docs使用gensim.models.ldamodel.LdaModel(...)
。
但是,many people似乎使用gensim.models.LdaModel(...)
。
答案 0 :(得分:4)
他们是一样的。如果您查看来源,models
包中的__init__.py
就会显示以下行:
# bring model classes directly into package namespace, to save some typing
from .ldamodel import LdaModel
这基本上只是为了使gensim.models.ldamodel.LdaModel
与gensim.models.LdaModel
相同 - 只是为了节省一些打字,正如评论所指出的那样。