Kom igångKom igång gratis

Konfigurera modellträning med CML

I den här övningen använder du CML GitHub Action för att träna en Random Forest-klassificerare som förutsäger nederbörd. CML är en GitHub Action som förenklar generering av rapporter för ML-experiment.

Träningen startar när du öppnar en PR mot grenen main. Du fortsätter att arbeta med väderdatamängden – filen preprocess_dataset.py innehåller hjälpfunktioner för att förbearbeta datamängden på samma sätt som tidigare.

När train.py körs genereras filen metrics.json med modellmätvärden samt filen confusion_matrix.png med ett diagram över konfusionsmatrisen.

Din uppgift är att färdigställa den förberedda filen .github/workflows/train_cml.yaml för att formulera ett övergripande flöde för modellträning.

OBS: Använd python3 i stället för python när du kör Python-skript.

Den här övningen är en del av kursen

CI/CD för maskininlärning

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen