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
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=["____.____ ____"])