ComeçarComece de graça

Buscando execuções

Neste exercício, você vai consultar execuções de experimento de vários experimentos da Unicorn e retornar apenas as execuções que atendem a um determinado critério. Isso é útil durante o ciclo de vida de ML quando você precisa comparar dados de execuções.

Primeiro, você vai criar uma string de filtro para capturar execuções com a métrica R-squared maior que .70. Usando a função do módulo mlflow que busca execuções, você vai ordená-las em ordem decrescente e pesquisar apenas nos experimentos "Unicorn Sklearn Experiments" e "Unicorn Other Experiments".

Os experimentos já foram criados no MLflow junto com as métricas de R-squared. O módulo MLflow será importado.

Este exercício faz parte do curso

Introdução ao MLflow

Ver curso

Instruções do exercício

  • Para a variável r_squared_filter, crie uma string de filtro para capturar métricas "r2_score" "> .70".
  • Busque execuções nos experimentos "Unicorn Sklearn Experiments" e "Unicorn Other Experiments".
  • Ordene os resultados de R-squared em ordem decrescente.

Exercício interativo prático

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

# Create a filter string for R-squared score
r_squared_filter = "____.____ > .70"

# Search runs
mlflow.____(experiment_names=["____", "____"], 
                   filter_string=____, 
                   order_by=["____.____ ____"])
Editar e executar o código