Zacznij terazZacznij za darmo

Konfiguracja trenowania modelu z użyciem CML

W tym ćwiczeniu użyjesz akcji GitHub CML, aby wytrenować klasyfikator Random Forest do przewidywania opadów deszczu. CML to akcja GitHub, która upraszcza generowanie raportów z eksperymentów uczenia maszynowego.

Trenowanie zostanie uruchomione po otwarciu PR względem gałęzi main. Nadal będziesz pracować ze zbiorem danych pogodowych; plik preprocess_dataset.py zawiera funkcje pomocnicze do wstępnego przetwarzania danych.

Wynikiem działania skryptu train.py jest plik metrics.json z metrykami modelu oraz plik confusion_matrix.png zawierający wykres macierzy pomyłek.

Twoim zadaniem jest uzupełnienie szkieletu pliku .github/workflows/train_cml.yaml tak, aby zdefiniować ogólny przepływ trenowania modelu.

UWAGA: Do uruchamiania skryptów Pythona używaj python3 zamiast python.

To ćwiczenie jest częścią kursu

CI/CD dla uczenia maszynowego

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie