Recorridos de búsqueda
En este ejercicio, consultarás ejecuciones de experimentos de múltiples experimentos Unicornio y devolverás sólo ejecuciones que cumplan un determinado criterio deseado. Esto es útil durante el ciclo de vida de ML si necesitas comparar datos de ejecuciones.
Primero crearás una cadena de filtros para capturar las ejecuciones de la métrica R-cuadrado superiores a .70
. Utilizando la función del módulo mlflow
que busca las ejecuciones, las ordenará en orden descendente y buscará sólo los experimentos "Unicorn Sklearn Experiments"
y "Unicorn Other Experiments"
.
Los experimentos ya se han creado en MLflow junto con la métrica R-cuadrado. Se importará el módulo MLflow.
Este ejercicio forma parte del curso
Introducción a MLflow
Instrucciones del ejercicio
- Para la variable
r_squared_filter
, crea una cadena de filtro para capturar las métricas"r2_score"
"> .70"
. - Ejecuciones de búsqueda para los experimentos
"Unicorn Sklearn Experiments"
y"Unicorn Other Experiments"
. - Ordena los resultados de R-cuadrado en orden descendente.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Create a filter string for R-squared score
r_squared_filter = "____.____ > .70"
# Search runs
mlflow.____(experiment_names=["____", "____"],
filter_string=____,
order_by=["____.____ ____"])