or
Den här övningen är en del av kursen
I det här kapitlet får du en introduktion till MLflow och hur det hjälper till att lösa en del av utmaningarna i maskininlärningens livscykel. Du introduceras till de fyra huvudkoncepten i MLflow, med fokus på MLflow Tracking. Du lär dig att skapa experiment och körningar samt hur du spårar mätvärden, parametrar och artefakter. Slutligen söker du i MLflow programmatiskt för att hitta experimentkörningar som uppfyller vissa kriterier.
I det här kapitlet får du en introduktion till MLflow Models. Komponenten MLflow Models spelar en central roll i stegen för modellutvärdering och modellkonstruktion i maskininlärningens livscykel. Du lär dig hur MLflow Models standardiserar paketering av ML-modeller samt hur du sparar, loggar och läser in dem. Du lär dig också att skapa anpassade MLflow Models för ökad flexibilitet i dina användningsfall, samt hur du utvärderar modellprestanda. Du utnyttjar det kraftfulla konceptet "Flavors" och använder slutligen MLflows kommandoradsverktyg för driftsättning av modeller.
Det här kapitlet introducerar MLflow-konceptet Model Registry. Du får lära dig hur Model Registry används för att hantera livscykeln för ML-modeller. Du lär dig att skapa och söka efter modeller i Model Registry. Därefter lär du dig att registrera modeller i Model Registry och hur du flyttar modeller mellan fördefinierade stadier. Slutligen lär du dig också att driftsätta modeller från Model Registry.
Aktuell övning
I det här kapitlet får du värdefulla kunskaper om hur du strukturerar din datavetenskapliga kod för återanvändbarhet och reproducerbarhet med hjälp av MLflow Projects. Kapitlet börjar med att introducera konceptet MLflow Projects och visar dig hur du skapar en MLproject-fil. Sedan lär du dig att köra MLflow Projects både via kommandoraden och via MLflow Projects-modulen, och du ser hur parametrar ger ökad flexibilitet i din kod. Slutligen lär du dig att hantera steg i maskininlärningens livscykel genom att skapa ett flerstegsarbetsflöde med MLflow Projects.