Ended 13 months ago
90 participants
58 submissions

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

1) Создать как минимум две группы конфигов (для параметров препроцессинга и самой модели), добавить в них структурированные ИЛИ yaml-конфиги (4 балла)

2) Интегрировать чтение конфигураций через Compose-API в код разведочного анализа или пайплайнов (например, в скрипт Snakemake), использовать несколько произвольных параметров из прочитанных конфигураций в этом коде (2 балла)

3) Использовать instantiate для инициализации модели внутри вспомогательных python-модулей (или скрипта Snakemake) (2 балла)

4) Добавить (любым удобным способом) в переменные окружения число ядер процессора на своей машине. В одном из конфигов воспользоваться reslover'ом "oc.env" для чтения числа ядер. Использовать это значение в коде обучения или инициализации моделей, ограниив потребление cpu половиной доступных ядер (как вариант - использовать в ограничениях правил Snakemake) (2 балла)


 

Our website uses cookies, including web analytics services. By using the website, you consent to the processing of personal data using cookies. You can find out more about the processing of personal data in the Privacy policy