ComeçarComece gratuitamente

Criando um projeto MLpara o ciclo de vida ML: Engenharia de modelos

O arquivo MLproject pode incluir mais de um ponto de entrada. Isso significa que você pode usar um único arquivo MLproject para executar vários pontos de entrada, possibilitando a execução de um fluxo de trabalho de várias etapas usando um único arquivo MLproject.

Neste exercício, você criará o início de um arquivo MLproject que contém o ponto de entrada model_engineering. Esse ponto de entrada executará um script Python que aceita parâmetros usados como valores de hiperparâmetro para fit_intercept e n_jobs em um modelo de regressão logística. Esse modelo é usado para prever o sexo da pessoa em um sinistro de seguro.

Este exercício faz parte do curso

Introdução ao fluxo ML

Ver Curso

Instruções de exercício

  • Crie um ponto de entrada para a etapa de engenharia de modelos do ciclo de vida do site ML chamado model_engineering.
  • Defina o primeiro parâmetro de ponto de entrada como n_jobs e o segundo como fit_intercept.
  • Coloque os parâmetros dentro do comando.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

"""
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 {____} {____}"
"""
Editar e executar código