Ejecuta un proceso de entrenamiento del modelo ML
DVC para garantizar la reproducibilidad de tu proyecto.
En este ejercicio, te basarás en lo aprendido al crear una canalización en el archivo dvc.yaml
y ejecutarás los pasos para entrenar un modelo de aprendizaje automático utilizando un enfoque estructurado. Tu tarea consiste en ejecutar distintas variantes del comando dvc repro
para comprender sus matices.
Este ejercicio forma parte del curso
Introducción al control de versiones de datos con DVC
Instrucciones de ejercicio
- Ejecuta una ejecución en seco de la tubería. Comprende los pasos y el orden de ejecución.
- Ejecuta sólo la etapa de preprocesamiento del pipeline que se especifica en el bloque
preprocess
endvc.yaml
. Observa los cambios en el archivodvc.lock
. - Ejecuta sólo la etapa de entrenamiento/evaluación del pipeline que se especifica en el bloque
train_and_evaluate
endvc.yaml
. Observa los cambios en el archivodvc.lock
. - Ejecuta toda la cadena DVC. Observa cómo el almacenamiento en caché en DVC se salta la ejecución real de los pasos.
Ejercicio interactivo práctico
Convierte la teoría en acción con uno de nuestros ejercicios interactivos
