如何使用我保存的模型对新数据进行预测?

问题描述 投票:0回答:0

我做了一个逻辑回归模型来解决基于四个因素的分类问题。我的模型已保存,但现在我正在尝试回忆它并根据新因素做出预测。

input_train, input_test, output_train, output_test = train_test_split(input, output, test_size=.2)
from sklearn import linear_model
logr = linear_model.LogisticRegression()
logr.fit(input_test, output_test)

此时模型已创建,我制作了一个混淆矩阵并且没有错误

import joblib
model = 'finalized_model.sav'
joblib.dump(logr, model)

loaded_model = joblib.load(model)
x= np.array([6,.9,3,3])
model.predict(x[0])
print(result)

AttributeError: 'str' 对象没有属性 'predict'

python machine-learning model logistic-regression joblib
© www.soinside.com 2019 - 2024. All rights reserved.