我建立了一个机器学习模型:
lr = LinearRegression()
lr.fit(X_train, y_train)
我可以通过以下方式将其保存到文件存储中:
filename = "/dbfs/FileStore/lr_model.pkl"
with open(filename, 'wb') as f:
pickle.dump(lr, f)
理想情况下,我想将模型直接保存到工作区或存储库中,所以我尝试了:
filename = "/Users/user/lr_model.pkl"
os.makedirs(os.path.dirname(filename), exist_ok=True)
with open(filename, 'wb') as f:
pickle.dump(lr, f)
但它不起作用,因为该文件未显示在工作区中。
我现在唯一的选择是将模型从文件存储转移到工作区或存储库,我该怎么做?