Numba выдает многопроцессорное предупреждение пользователя при работе в AWS Lambda - PullRequest
0 голосов
/ 23 марта 2020

При запуске скрипта с numba на AWS Lambda, я всегда получаю это предупреждение:

/var/task/numba/npyufunc/parallel.py:300: UserWarning: Could not obtain multiprocessing lock due to OS level error: Errno 38] Function not implemented

Поскольку AWS Lambda не поддерживает многопроцессорность, есть ли способ игнорировать эту ошибку?

1 Ответ

0 голосов
/ 23 марта 2020

Добавьте этот код в файл python, куда импортируется ваш лямбда-дескриптор:

import warnings
warnings.filterwarnings(action='ignore', message='Could not obtain multiprocessing lock')

Это будет игнорировать указанное предупреждение c, в то же время печатая любые другие предупреждения, которые может выдать ваш скрипт.

...