Основная цель создания пайплайна - это контроль. Хорошо организованный пайплайн делает реализацию более гибкой. И вот на работе возникла необходимость рефакторить пайплайны и я решил внести некоторые улучшения в них. Решил поделиться с вами несколькими мини постами. Первое, что я сделал это перешёл на новую структуру проекта: cookiecutter Эта структура достаточно логичная, стандартизированная и гибкая. Всё что вам нужно, установить его и стартануть проект: pip install cookiecutter cookiecutter -c v1 https://github.com/drivendata/cookiecutter-data-science Структура каталогов вашего нового проекта можно увидеть в скриншоте. Для своих проектов я немного переделал структуру, например: мне в проектах Computer Vision не нужна папки src/features, reports и references. Вы тоже можете перекроить структуру под ваши задачи. Более подробно можно почитать тут: - Git репозиторий - Cookiecutter Data Science конфигурациях для проектов машинного обучения - Hydra. В чем собственно проблема и почему я ст