求助:pomegranate 1.0.4无法导入HiddenMarkovModel的问题
问题原因
pomegranate 1.0+版本对模块结构做了调整,HiddenMarkovModel不再直接放在根模块下,而是移到了hmm子模块中,这是导致你在1.0.4版本中导入失败的核心原因。
具体解决办法
- 使用新版导入路径,替换原有代码:
from pomegranate.hmm import HiddenMarkovModel - 若需保留旧版导入逻辑,可降级到0.14.x系列版本(该版本仍维持旧的模块结构):
pip install pomegranate==0.14.8 - 若怀疑安装文件损坏,先卸载重装当前版本:
pip uninstall -y pomegranate pip install pomegranate==1.0.4
内容的提问来源于stack exchange,提问作者孙沛瑜
相关产品推荐
相关产品推荐

