or
Toto cvičení je součástí kurzu
V této kapitole se seznámíš s MLflow a s tím, jak pomáhá řešit některé výzvy životního cyklu strojového učení. Představíme ti čtyři hlavní koncepty, ze kterých se MLflow skládá, přičemž hlavní pozornost věnujeme MLflow Tracking. Naučíš se vytvářet experimenty a běhy a také sledovat metriky, parametry a artefakty. Na závěr se naučíš programově prohledávat MLflow a vyhledávat běhy experimentů splňující zadaná kritéria.
V této kapitole se seznámíš s modely v MLflow. Komponenta MLflow Models hraje klíčovou roli ve fázích vyhodnocování a tvorby modelů v životním cyklu strojového učení. Dozvíš se, jak MLflow Models standardizuje balíčkování modelů strojového učení a jak je ukládat, logovat a načítat. Naučíš se vytvářet vlastní modely v MLflow pro větší flexibilitu ve svých projektech a také vyhodnocovat výkon modelů. Využiješ výkonný koncept „Flavors" a nakonec použiješ nástroj příkazové řádky MLflow pro nasazení modelů.
Tato kapitola představuje koncept MLflow zvaný Registr modelů. Dozvíš se, jak se Registr modelů používá ke správě životního cyklu modelů strojového učení. Naučíš se vytvářet modely v Registru modelů a vyhledávat je. Dále se naučíš, jak modely do Registru zaregistrovat a jak je přesouvat mezi předdefinovanými fázemi. Na závěr se naučíš, jak modely z Registru nasadit.
V této kapitole získáš cenné znalosti o tom, jak zefektivnit svůj kód pro datovou vědu z hlediska znovupoužitelnosti a reprodukovatelnosti pomocí MLflow Projects. Kapitola začíná představením konceptu MLflow Projects a provede tě vytvořením souboru MLproject. Poté se naučíš spouštět projekty MLflow Projects z příkazové řádky i přes modul MLflow Projects a objevíš, jak využít parametry pro větší flexibilitu kódu. Na závěr se naučíš řídit jednotlivé kroky životního cyklu strojového učení pomocí víceúrovňového workflow v MLflow Projects.
Aktuální cvičení