Buscando execuções
Neste exercício, você consultará as execuções de experimentos de vários experimentos do Unicorn e retornará apenas as execuções que atendem a um determinado critério desejado. Isso é útil durante o ciclo de vida do ML se você precisar comparar dados de execuções.
Primeiro, você criará uma cadeia de filtros para capturar execuções com a métrica R-quadrado maior que .70
. Usando a função do módulo mlflow
que pesquisa execuções, você as ordenará em ordem decrescente e pesquisará apenas os experimentos "Unicorn Sklearn Experiments"
e "Unicorn Other Experiments"
.
Os experimentos já foram criados no fluxo MLjuntamente com as métricas de R-quadrado. O módulo de fluxo MLserá importado.
Este exercício faz parte do curso
Introdução ao fluxo ML
Instruções de exercício
- Para a variável
r_squared_filter
, crie uma string de filtro para capturar as métricas"r2_score"
"> .70"
. - A pesquisa é executada para os experimentos
"Unicorn Sklearn Experiments"
e"Unicorn Other Experiments"
. - Ordene os resultados do R-quadrado em ordem decrescente.
Exercício interativo prático
Experimente este exercício preenchendo 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=["____.____ ____"])