Začněte nyníZačněte zdarma

Vytváření MLproject souboru pro ML Lifecycle: Model Engineering

Soubor MLproject může obsahovat více než jeden entry point. To znamená, že pomocí jednoho souboru MLproject můžeš spouštět více entry pointů, a tím snadno sestavit workflow složený z několika kroků.

V tomto cvičení začneš budovat soubor MLproject, který obsahuje entry point model_engineering. Tento entry point spustí pythonový skript, který přijímá parametry sloužící jako hodnoty hyperparametrů fit_intercept a n_jobs pro model Logistické regrese. Tento model slouží k předpovědi pohlaví osoby na základě pojistné události.

Toto cvičení je součástí kurzu

Úvod do MLflow

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř entry point pro krok Model Engineering v ML lifecycle s názvem model_engineering.
  • Nastav první parametr entry pointu na n_jobs a druhý na fit_intercept.
  • Umísti parametry do příkazu (command).

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

"""
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 {____} {____}"
"""
Upravit a spustit kód