MLflow: INVALID_PARAMETER_VALUE: неподдерживаемый URI './mlruns' для хранилища реестра модели - PullRequest
0 голосов
/ 05 августа 2020

Я получил эту ошибку, когда пытался зарегистрировать модель в реестре моделей. Может ли кто-нибудь мне помочь?

RestException: INVALID_PARAMETER_VALUE: Unsupported URI './mlruns' for model registry store. 
Supported schemes are: ['postgresql', 'mysql', 'sqlite', 'mssql']. 
See https://www.mlflow.org/docs/latest/tracking.html#storage for how to setup a compatible server.

1 Ответ

2 голосов
/ 05 августа 2020

Требуется Mlflow БД в качестве хранилища данных для реестра моделей. Таким образом, вам необходимо запустить сервер отслеживания с БД в качестве внутреннего хранилища и вести журнал на этом сервере отслеживания. Самый простой способ использовать БД - использовать SQLite.

mlflow server \
    --backend-store-uri sqlite:///mlflow.db \
    --default-artifact-root ./artifacts \
    --host 0.0.0.0

И установить для переменной среды MLFLOW_TRACKING_URI значение http://localhost: 5000 или

mlflow.set_tracking_uri("http://localhost:5000")

После того, как http://localhost: 5000, и вы можете зарегистрировать зарегистрированную модель из пользовательского интерфейса или из кода.

...