• Форумы
  • Складчины
  • Программирование

Скачать [DeepSchool] Научитесь создавать и деплоить DL-сервисы за 4 месяца (Денис Солдатов, Дмитрий Раков)

Поиск складчины
  • Курс создан: Дата начала 18 Ноя 2025
В избранное
Зарегистрируйтесь, чтобы посмотреть скрытый контент
Aноним
  • 18 Ноя 2025
  • #1
Ссылка на картинку
Наведите порядок в репозиториях, внедрите лучшие практики и повысьте свою ценность на рынке

После курса Деплой DL-сервисов
  • Можете сами обернуть сеть в сервис и задеплоить веб-приложение
  • Знаете лучшие практики от опытных инженеров и можете им научить коллег
  • Пишите понятный код в скриптах и версионируете проекты в git
  • Храните версии датасетов и экспериментов, видите результаты в удобном UI
  • Автоматизируете рутину в CI, решаете больше любимых и сложных задач
Программа
Лекция каждую неделю. После каждой темы — домашнее задание с фидбеком от лектора.
Большой проект в конце программы. Раз в 4−5 недель — Q&A-сессия для разбора вопросов. В середине курса есть перерыв на каникулы.

01. Настройка репозитория с моделингом, 1/3
Сделаем репозиторий обучения модели «по фэншую»: сделаем Makefile и подключим линтеры и пре-коммит, разберёмся, как конфигурировать эксперименты. Тренировать модель будем при помощи Pytorch Lightning, а логировать эксперименты — в ClearMLЗависимости в python • Линтеры/форматтеры, pre-commit хуки • PyTorch Lightning. Основные компоненты • ClearML • Конфигурация. Omegaconf, Pydantic

02. Настройка репозитория с моделингом, 2/3
Продолжим работу с репозиторием из первой лекции. Научимся версионировать данные при помощи clearml-data (и, как альтернатива, dvc). Покажем, как можно дебажить на разных уровнях: в IDE, в Ligtning’е, в ClearML. Напишем тесты на код обучения и сделаем, чтобы они прогонялись на каждом коммите при помощи Gitlab CIРабота с данными: dvc, clearml-data • Дебаггинг: в IDE, в PyTorch Ligtning, в ClearML • Тестирование кода обучения, pytest • Автоматизируем проверки в CI

03. Настройка репозитория с моделингом, 3/3
В первых лекциях мы пользовались Lightning, а в этой сделаем бо́льший фокус на NLP и расскажем, как обучать модели с transformers. Также разберёмся, как учить, логгировать, дебажить и тестироватьtransformers: основные компоненты • как «подружить» со всем, что мы изучили до этого

04. Сериализация моделей
Разберёмся, как устроены чекпоинты в PyTorch. Поймём, чем нас не устраивают чекпоинты «из коробки» и покажем типичные ошибки при работе с ними. Рассмотрим torch jit: script/trace и поймём, в каком случае какой подход нужно использовать. Перейдём к ONNX, научимся в него конвертировать, анализировать и упрощать граф. Затем расскажем про onnx-runtimeКак устроены чекпоинты в torch и какие с этим есть проблемы • Torch jit: script/trace • ONNX. Конвертация, анализ и упрощение графа • onnx-runtime

05. Сервис
Расскажем, что такое веб-сервисы, обсудим REST. Научимся писать свои веб-сервисы на FastAPI и конфигурировать их при помощи OmegaConf. Расскажем про внедрение зависимостей и научим применять DI-контейнерыВеб-сервисы, http, REST • FastAPI • DI-контейнеры

06. Тесты и линтеры
Научимся проверять наш код: писать юнит и интеграционные тесты при помощи pytest, а также пропускать его через линтеры. Расскажем про хорошие практики и типичные ошибки при написании тестовЛинтеры, pre-commit • Pytest • Виды тестов • Фикстуры • Хорошие практики и типичные ошибки в тестах

07. Docker, 1/2
Поговорим про важность изоляции, скорости развёртывания и масштабирования. Расскажем про отличие виртуализации и контейнеризации. Рассмотрим основные компоненты и команды dockerВиртуализация, контейнеризация • Docker: основные компоненты • Docker{file, image, container, hub} • Основные команды • Docker volumes

08. Docker, 2/2
Продолжим изучать docker. Научимся ускорять сборку образа и уменьшать его вес. Поговорим про multistage-сборки. Научимся работать с docker compose и использовать docker для локальной разработки и тестирования.Ускорение сборки образов и уменьшение веса образа • Multistage • Docker Compose • Docker для разработки и тестирования локально

09. Serving
Научимся сервить модели при помощи Nvidia Triton. Научимся им пользоваться и разберём основные компоненты. Интегрируем модель из Triton в наше приложение.Конкурентная обработка, latency vs throughput • Как реализовать батчинг • Nvidia Triton: компоненты, API: HTTP/gRPC, как запустить и засервить модель, ансамблирование моделей, тюнинг производительности, метрики, поддерживаемые форматы

10. CI/CD
Научимся использовать Gitlab CI в своих проектах. Будем тестировать и прогонять через линтеры каждый коммит. Научимся деплоить наше приложение из Gitlab при помощи Ansible.CI/CD: что это и зачем нужно • Основные концепты Gitlab CI: pipeline, stage, job, etc. • Сборка образа в CI •anchors, include, triggers, artifacts • Ansible

11. Мониторинг
Покажем, как мониторить задеплоенное приложение. Научимся узнавать об ошибках при помощи Sentry, а также собирать и отслеживать метрики нам помогут Prometheus и GrafanaSentry • Prometheus • Grafana

Курс «Деплой DL-сервисов» длится 4 месяца и включает 16 недель обучения.
Программа состоит из 11 лекций, 11 домашних заданий с фидбэком и одного проекта.
Курс подходит для DL-инженеров всех уровней, включая тех, кто хочет перейти в DL.

Необходимые навыки и знания
Знание базовой теории нейросетей, CV- и NLP-фреймворков.
Опыт в DL на уровне написания train loop на PyTorch.
Базовое знание Python.

Кто будет преподавать
Опытные инженеры будут вести Zoom-лекции и семинары, отвечать на ваши вопросы и ревьюить код
Денис Солдатов. Backend-разработчик. Расскажет как создавать, деплоить и поддерживать сервисы
Дмитрий Раков. Руководит командой ML, которая занимается разработкой беспилотных поездов в AO НИИАС
Егор Осинкин. Руководит CV командой в EPAM. Выстраивает инженерные практики в ML-командах
Константин Носорев. Senior backend developer. Научит работать с Docker.
Катерина Антонова. Senior NLP инженер, ML lead. Работает с поисковыми системами, advanced RAG и т.д.
Читать дальше...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
deepschool dl-сервисы денис солдатов дмитрий раков
Похожие складчины
Скачать [DeepSchool] Курс CV Rocket (Андрей Шадриков, Дмитрий Раков, Дмитрий Чудаков)
  • Теги
    deepschool андрей шадриков дмитрий раков дмитрий чудаков курс cv rocket
  • От: Робот
  • 27 Ноя 2025
Ответы
0
Просмотры
24
27 Ноя 2025
Робот
Скачать [DeepSchool] LLM Pro (Дмитрий Калашников, Сергей Трубецкой, Егор Смирнов)
  • Теги
    deepschool дмитрий калашников егор смирнов курс llm pro сергей трубецкой
  • От: Робот
  • 13 Ноя 2025
Ответы
0
Просмотры
35
13 Ноя 2025
Робот
Скачать [Слёрм] Apache Kafka (Анатолий Солдатов, Александр Миронов)
  • Теги
    apache kafka slurm администрирование александр миронов анатолий солдатов
  • От: Робот
  • 29 Июн 2022
Ответы
0
Просмотры
98
29 Июн 2022
Робот
Скачать [udemy] Supervised Machine Learning: Test Your Skills with Practice (Faisal Zamir, Python AI ML DL DS Quiz Maker)
  • Теги
    faisal zamir python ai ml dl ds quiz maker test your skills udemy unsupervised machine learning
  • От: Робот
  • 14 Мар 2024
Ответы
0
Просмотры
69
14 Мар 2024
Робот
Скачать Базовые инфраструктурные сервисы Windows Server 2019 (Илья Рудь)
  • Теги
    adds dhcp dns gpo site
  • От: Робот
  • 2 Фев 2022
Ответы
0
Просмотры
218
2 Фев 2022
Робот
Показать больше похожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?