BaşlayınÜcretsiz başlayın

CML kullanarak model eğitimini ayarla

Bu egzersizde, yağışı tahmin etmek için bir Random Forest Classifier eğitmek üzere CML GitHub Action'ı kullanacaksın. CML, ML deneyleri için rapor oluşturmayı soyutlayan bir GitHub Action'dır.

Eğitim, main dalına karşı bir PR açtığında tetiklenecek. Hava durumu veri kümesiyle çalışmaya devam edeceksin; preprocess_dataset.py dosyası, veri kümesini daha önce olduğu gibi ön işlemek için yardımcı işlevler içeriyor.

train.py çalıştırıldığında çıktı olarak model metriklerini içeren metrics.json dosyası ve karışıklık matrisi grafiğini içeren confusion_matrix.png dosyası üretilir.

Görevin, üst düzey bir model eğitimi akışı oluşturmak için iskeleti verilmiş .github/workflows/train_cml.yaml dosyasını tamamlamak.

NOT: Python betiklerini çalıştırmak için python yerine python3 kullan.

Bu egzersiz, kursun bir parçasıdır

Machine Learning için CI/CD

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla