Slúžiť modelu pomocou MLFlow z databázy registry

0

Otázka

Bol som snaží slúžiť model, pomocou MLFlow bezvýsledne. Tu je to, čo robím:

Krok 1: Spustite všetky údaje prípravných krokov v mojom Jupyter notebook
Krok 2: spustenie Anaconda príkazový riadok a ísť rovnakom adresári notebook
Krok 3: spustenie mlflow a dopĺňa takto:

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

Krok 4: nastavenie sledovania uri v notebooku a dopĺňa takto:

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

Krok 5: spustiť experimenty v notebooku
6. krok: registrácia najlepšie experiment ako výroba (v poznámkovom bloku)
Krok 7: spustite iného príkazového riadka a ísť rovnakom adresári notebook
Krok 8: slúžiť registrovaný model a dopĺňa takto:

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

V tejto fáze som sa nasledujúca chyba:

Model databázy Registry funkcie nie sú podporované v obchode s URI: 'file:///C:/localpath/mlruns'. Obchody s nasledujúcim URI systémy sú podporované: ['databricks', 'http', 'https', 'kde', 'mysql', 'doc', 'mssql'].

Aj keď, ja som pomocou sqlite databázy (ako je vidieť v kroku 3). MLFlow ju používa, pretože vidím sqlite veľkosť súboru zvýšiť, keď som spustiť experimenty. Všetko (vrátane UI) je v poriadku, okrem slúžiace modelu. Môže mi niekto povedať, čo robím zle?

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

Najlepšiu odpoveď

0

Riešené: Právo pred vykonaním model slúži príkaz na krok 8, budete musieť vytvoriť nové premenné (v systéme Windows) takto: prejdite na premenné Prostredia, kliknite na Nový Systém, a pridajte nasledovný záznam: Premenná: MLFLOW_TRACKING_URI Hodnota: http://localhost:5000

2021-11-24 15:19:58

V iných jazykoch

Táto stránka je v iných jazykoch

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