ModuleNotFoundError: No module named 'sklearn.linear_model._base'
ModuleNotFoundError: No module named 'sklearn.linear_model._base'
我正在尝试加载保存为 .joblib
文件的模型。我已经尝试了 pickle
、sklearn.externals.joblib
和 joblib
本身。都是一样的错误。下面是我正在尝试做的一个例子。
clf = joblib.load("linear_regression_model.joblib")
此模型是使用 sklearn.linear_model.LinearRegression
制作的。但是,当我尝试打开此文件时,出现此错误:
ModuleNotFoundError: No module named 'sklearn.linear_model._base'
包版本:
Python 3.7.5
Sklearn 0.21.3
作业库 0.14.0
Scipy 1.3.2
知道发生了什么事吗?提前致谢。
想通了。该模型是在具有不同版本的 sklearn 的不同系统上创建的。在创建它的同一系统上加载模型不会引起任何问题。
我正在尝试加载保存为 .joblib
文件的模型。我已经尝试了 pickle
、sklearn.externals.joblib
和 joblib
本身。都是一样的错误。下面是我正在尝试做的一个例子。
clf = joblib.load("linear_regression_model.joblib")
此模型是使用 sklearn.linear_model.LinearRegression
制作的。但是,当我尝试打开此文件时,出现此错误:
ModuleNotFoundError: No module named 'sklearn.linear_model._base'
包版本:
Python 3.7.5
Sklearn 0.21.3
作业库 0.14.0
Scipy 1.3.2
知道发生了什么事吗?提前致谢。
想通了。该模型是在具有不同版本的 sklearn 的不同系统上创建的。在创建它的同一系统上加载模型不会引起任何问题。