Как загрузить файл дампа ml-модели joblib в задачу celery?
from transformers import pipeline import joblib
cls = pipeline("automatic-speech-recognition", "facebook/wav2vec2-base-960h") joblib.dump(cls, "model/wav2vec2-base-960h-model-joblib")
Я использовал "facebook/wav2vec2-base-960h" для распознавания/транскрипции текста из аудио.
en_wav2vec2_model = joblib.load(os.path.dirname(os.path.abspath(file))+"/model/wav2vec2-base-960h-model-joblib")
используя этот способ, я загружаю эту модель.
Теперь, эта модель загружается правильно, когда она находится в синхронизированном процессе. Но когда я использую эту модель в задаче celery, она зависает. Нет никакой ошибки, показывающей, что задача создана, но не может быть завершена.