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

ML Yaşam Döngüsü için bir MLproject oluşturma: Model Mühendisliği

MLproject dosyası birden fazla giriş noktası içerebilir. Bu da tek bir MLproject dosyasıyla birden fazla giriş noktasını çalıştırabileceğin anlamına gelir; böylece birden fazla adımdan oluşan bir iş akışını tek bir MLproject dosyasıyla çalıştırabilirsin.

Bu egzersizde, model_engineering adlı giriş noktasını içeren bir MLproject dosyasının başlangıcını oluşturacaksın. Bu giriş noktası, fit_intercept ve n_jobs için hiperparametre değerleri olarak kullanılan parametreleri kabul eden bir Python betiğini çalıştıracak. Bu model, bir sigorta talebinden bir kişinin cinsiyetini tahmin etmek için kullanılır.

Bu egzersiz

MLflow’a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • ML yaşam döngüsünün Model Mühendisliği adımı için model_engineering adlı bir giriş noktası oluştur.
  • İlk giriş noktası parametresini n_jobs, ikincisini fit_intercept olarak ayarla.
  • Parametreleri komutun içine yerleştir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

"""
name: insurance_model
python_env: python_env.yaml
entry_points:
  # Set the entry point
  ____:
    parameters: 
      # Set n_jobs 
      ____:
        type: int
        default: 1
      # Set fit_intercept
      ____:
        type: bool
        default: True
    # Pass the parameters to the command
    command: "python3.9 train_model.py {____} {____}"
"""
Kodu Düzenle ve Çalıştır