Ended 2 months ago
108 participants
74 submissions

Задание по блоку Snakemake (курс MLOps и production в DS исследованиях 3.0)

1) Реализовать пайплайн обработки данных при помощи snakemake, минимум 3 правила - чтение данных, препроцессинг данных, обучение модели. (4 балла)

2) Добавить как минимум ещё 1 вариант препроцессинга и ещё 1 вариант обучения модели, настроив правила таким образом, чтобы в результате работы пайплана получились минимум 4 артефакта - комбинация двух моделей с двумя разными препроцессингами. (2 балла)

3) Обобщить хотя бы одно правило, используя named wildcards. (1 балл)

4) Воспользоваться хотя бы в одном правиле вспомогательной функцией expand. (1 балл)

5) Добавить readme или отчёт в формате md/qmd, с описанием шагов вашего пайплайна и отображением dag, полученного при помощи внутренних функций snakemake. (1 балл)

6) Использовать ограничение правил по ресурсам, например, параметр threads до половины числа ядер машины. (1 балл)

Cookies help us deliver our services. By using our services, you agree to our use of cookies.