Servi de model folosind MLFlow de registry

0

Problema

Am fost încercarea de a servi un model folosind MLFlow la nici un rezultat. Aici este ceea ce fac:

Pasul 1: Rulați toate datele de pregatire pași în Jupyter notebook
Pasul 2: începe un Anaconda de comandă și du-te în același director a notebook-ului
Pasul 3: start mlflow după cum urmează:

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

Pasul 4: set de urmărire uri în notebook-uri, după cum urmează:

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

Pasul 5: experimente în notebook-uri
Pas 6: se înregistreze cel mai bun experiment de producție (în caiet)
Pasul 7: începe o altă comandă și du-te în același director a notebook-ului
Pasul 8: servi modelul înregistrat după cum urmează:

mlflow models serve --model-uri models:/random-forest/Production -p 1234 --no-conda

În această etapă primesc următoarea eroare:

Model de Registru de caracteristici nu sunt acceptate de magazin cu URI: 'file:///C:/localpath/mlruns'. Magazine cu următoarele scheme URI sunt acceptate: ['databricks', 'http', 'https', 'postgresql', 'mysql', 'sqlite', 'mssql'].

Totuși, eu sunt, folosind o bază de date sqlite (așa cum se vede în pasul 3). MLFlow este folosind - o, pentru că eu pot vedea sqlite dimensiunea fișierului crește atunci când am rula experimente. Totul (inclusiv UI) este de lucru bine, cu excepția servește de model. Poate cineva spune-mi ce-am greșit?

mlflow model registry serve
2021-11-23 18:16:26
1

Cel mai bun răspuns

0

Rezolvat: Chiar înainte de a executa modelul servi comanda de la pasul 8, aveți nevoie pentru a crea o nouă variabilă de mediu (în Windows), după cum urmează: du-te la variabilele de Mediu, faceți clic pe Nou pentru Sistem, și se adaugă următoarea rubrică: Variabilă: MLFLOW_TRACKING_URI Valoare: http://localhost:5000

2021-11-24 15:19:58

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................