Проєктування конвеєра DVC
Проєктування конвеєра DVC, або DAG, є базовою передумовою ефективного використання DVC у ваших робочих процесах машинного навчання. DAG дає змогу формалізувати вхідні дані, вихідні дані та виконання певного кроку. Результати одного кроку можуть слугувати вхідними даними для одного чи кількох наступних кроків, природно встановлюючи правильні залежності між етапами.
У цій вправі ви спроєктуєте робочий процес ML, що містить чотири етапи:
- Попередня обробка даних (
preprocess_stage) - Розбиття даних (
split_stage) - Тренування моделі (
train_stage) - Оцінювання моделі (
evaluate_stage)
Ми працюватимемо виключно з командами dvc stage add. Прокрутіть до кінця файлу shell-скрипту (dvc_dag_stages_add.sh) за потреби.
Ця вправа є частиною курсу
Вступ до керування версіями даних із DVC
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу