Я сохранил и загрузил свой предиктор из Google Colab, а затем загрузил его с
loaded_predictor = ktrain.load_predictor('/tmp/schema_mapping')
Но затем, когда я запускаю приложение с моим Docker контейнером, я получаю эту ошибку:
AttributeError: 'NoneType' object has no attribute 'predict'
Я также пытался
loaded_predictor.model._make_predict_function()
Но потом я получаю:
AttributeError: 'NoneType' object has no attribute 'model'
Есть идеи, почему я получаю эту ошибку? Заранее спасибо.
Это код моего приложения
from flask import Flask, jsonify, request
import ktrain
from ktrain import text, predictor
app = Flask(_name_)
@app.route('/predict', methods=['POST'])
def hello_world():
body = request.get_data(as_text=True)
# load saved model
loaded_predictor = ktrain.load_predictor('/tmp/schema_mapping')
#loaded_predictor.model._make_predict_function()
return loaded_predictor.predict(body)
if _name_ == '_main_':
app.run()