IniziaInizia gratis

Configura l’addestramento del modello con CML

In questo esercizio userai la GitHub Action CML per addestrare un Random Forest Classifier che prevede le precipitazioni. CML è una GitHub Action che semplifica la generazione di report per gli esperimenti di ML.

L’addestramento verrà eseguito quando apri una PR verso il branch main. Continuerai a lavorare con il dataset meteo; il file preprocess_dataset.py contiene funzioni di supporto per pre-processare l’insieme di dati come in precedenza.

L’esecuzione di train.py produce un file metrics.json con le metriche del modello e un file confusion_matrix.png con il grafico della matrice di confusione.

Il tuo compito è completare lo scheletro di .github/workflows/train_cml.yaml per definire un flusso di addestramento del modello ad alto livello.

NOTA: usa python3 invece di python per eseguire gli script Python.

Questo esercizio fa parte del corso

CI/CD per Machine Learning

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio