НачатьНачать бесплатно

Проектирование пайплайна DVC

Проектирование пайплайна DVC, или DAG, — это основа использования DVC в рабочих процессах машинного обучения. DAG позволяют формализовать входные и выходные данные, а также порядок выполнения каждого шага. Выходные данные одного шага могут служить входными для одного или нескольких последующих, что естественным образом задаёт зависимости между шагами.

В этом упражнении вы будете проектировать рабочий процесс машинного обучения, состоящий из четырёх этапов:

  • Предобработка данных (preprocess_stage)
  • Разбивка данных (split_stage)
  • Обучение модели (train_stage)
  • Оценка модели (evaluate_stage)

Мы будем использовать исключительно команды dvc stage add. При необходимости прокрутите файл shell-скрипта (dvc_dag_stages_add.sh) до конца.

Это упражнение является частью курса

Введение в версионирование данных с DVC

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение