不推荐使用的Scikit-learn模块可防止joblib加载它

时间:2016-09-21 14:08:53

标签: python scikit-learn joblib

我有一个隐藏马尔可夫模型,使用sklearn.hmm模块用joblib进行了腌制。显然,在0.17.x版本中,该模块已被弃用并移至hmmlearn。我无法加载模型,我收到以下错误:

  

ImportError:没有名为' sklearn.hmm'

的模块

我试图恢复到0.16.x版但仍然无法加载模型。我收到以下错误:

  

ImportError:libopenblas.so.0:无法打开共享对象文件:没有这样的文件或目录

我无法访问源代码来重新创建模型并重新选择它

我正在运行Python 3.5

是否有其他人遇到此问题并找到解决方案?有人知道scikit-learn是否有任何方法可以保证自弃用以来的持久性?

1 个答案:

答案 0 :(得分:0)

在恢复scikit-learn 0.16.x后,我只需要为Ubuntu安装OpenBlas。看来这个问题更像是操作系统的一个特性,而不是Python。