cannot import name joblib from sklearn.externals的原因是使用joblib不需要从sklearn中导入了,解决方法:
import joblib
model = DecisionTreeRegressor(max_features=None,max_depth='sqrt')
joblib.dump(model, "train_model.m") # 保存
# model = joblib.load('train_model.m') # 读取
cannot import name joblib from sklearn.externals的原因是使用joblib不需要从sklearn中导入了,解决方法:
import joblib
model = DecisionTreeRegressor(max_features=None,max_depth='sqrt')
joblib.dump(model, "train_model.m") # 保存
# model = joblib.load('train_model.m') # 读取