Я попытался открыть приложение Flask через Heroku и получил эту ошибку:
AttributeError : module 'pickle' не имеет атрибута _ ' Pickler '
Я создал model.pkl
в отдельном файле:
model1 = Pipeline([
('CountVectorizer', CountVectorizer()),
('TfidfTransformer', TfidfTransformer()),
('KNeighborsClassifier', KNeighborsClassifier()),
])
model1.fit(traindata_data, traindata_label)
import pickle
pickle.dump(model1, open("model.pkl","wb"))
и загрузил файл выбора из app.py
:
model = pickle.load(open("./model.pkl","rb"))