DeepSchool
LLM в реальных задачах Сейчас часто встречаются вакансии с упоминанием LLM: — Проекты на ранних стадиях ищут инженеров, которые понимают, как работают LLM, могут собрать RAG «на коленке», интегрировать это в систему и проверить работоспособность. — Более…
DeepSchool | LLM в реальных задачах
Онлайн-лекция«LLM в реальных задачах»
❤8🔥7
Как обучать, деплоить и ускорять LLM
Вчера провели открытую лекцию, на которой рассказали про LLM в реальных задачах.
А также представили курс «Large Language Models»🍾
На программе вы освоите полный цикл внедрения LLM: от выбора модели и промптинга до RAG, Fine-tuning и деплоя.
В рамках обучения вы освоите теорию и научитесь:
🔹 дообучать LLM на собственных данных
🔹 строить LLM-системы и приложения
🔹 выводить проекты в продакшен
🔹 ускорять инференс и обучение
🔹 использовать трюки для повышения метрик
Курс подойдёт и тем, кто только погружается в сферу LLM, и тем, кто уже в ней работает✨
Вы попадёте в команду опытных инженеров, с каждым из которых можно пообщаться лично.
Программа состоит из 14 лекций, продолжительность — 16 недель.
📆 Старт — 3 сентября.
⚠️ Предупреждаем, что осталось 4 из 50 мест. Поэтому успевайте присоединиться!
UPD: места на этот поток закончились, но вы можете записаться в лист ожидания на следующий! Мы сообщим о старте.
🎁 До 29 августа вы можете записаться со скидкой 5%.
Читайте подробнее о программе, спикерах, тарифах на сайте и присоединяйтесь со скидкой!
До встречи на курсе!👍
Вчера провели открытую лекцию, на которой рассказали про LLM в реальных задачах.
А также представили курс «Large Language Models»
На программе вы освоите полный цикл внедрения LLM: от выбора модели и промптинга до RAG, Fine-tuning и деплоя.
В рамках обучения вы освоите теорию и научитесь:
🔹 дообучать LLM на собственных данных
🔹 строить LLM-системы и приложения
🔹 выводить проекты в продакшен
🔹 ускорять инференс и обучение
🔹 использовать трюки для повышения метрик
Курс подойдёт и тем, кто только погружается в сферу LLM, и тем, кто уже в ней работает✨
Вы попадёте в команду опытных инженеров, с каждым из которых можно пообщаться лично.
Программа состоит из 14 лекций, продолжительность — 16 недель.
UPD: места на этот поток закончились, но вы можете записаться в лист ожидания на следующий! Мы сообщим о старте.
Читайте подробнее о программе, спикерах, тарифах на сайте и присоединяйтесь со скидкой!
До встречи на курсе!
Please open Telegram to view this post
VIEW IN TELEGRAM
deepschool.ru
LLM Курс | DeepSchool
Промптинг, дообучение, RAG, агенты и деплой — освойте полный цикл работы с LLM при поддержке опытных инженеров
1🔥14❤🔥5👍5
Адаптируем Visual-Language модель для детекции аномалий
Детекция аномалий на медицинских изображениях — задача, требующая высокой точности и гибкости за счёт разнообразных форматов данных и типов патологий. Сегодня мы рассмотрим решение, которое использует необычную адаптацию модели CLIP под новый домен и задачу.
А также узнаем:
- что такое «аномалия» и какие они бывают
- как обучить универсальный детектор аномалий для работы с различными модальностями и анатомическими областями
- и можно ли обобщить подход на немедицинские изображения
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/Visual-Language-d3c607cc974942a78f60ed418147a1dd?pvs=4
Детекция аномалий на медицинских изображениях — задача, требующая высокой точности и гибкости за счёт разнообразных форматов данных и типов патологий. Сегодня мы рассмотрим решение, которое использует необычную адаптацию модели CLIP под новый домен и задачу.
А также узнаем:
- что такое «аномалия» и какие они бывают
- как обучить универсальный детектор аномалий для работы с различными модальностями и анатомическими областями
- и можно ли обобщить подход на немедицинские изображения
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/Visual-Language-d3c607cc974942a78f60ed418147a1dd?pvs=4
deepschool-pro on Notion
Адаптируем Visual-Language модель для детекции аномалий | Notion
Автор: Александр Лекомцев
1🔥26❤8😍6❤🔥2
LLM — Sold Out!
Места на первый поток курса Large Language Models закончились!
Поздравляем всех, кто успел присоединиться! 3 сентября встретимся на лекции «Введение в задачи NLP»🎓
Если вы не успели попасть в этот раз, не переживайте! Запишитесь в лист ожидания, чтобы первыми узнать о старте нового потока и получить самую большую скидку!
Записаться в лист ожидания
Места на первый поток курса Large Language Models закончились!
Поздравляем всех, кто успел присоединиться! 3 сентября встретимся на лекции «Введение в задачи NLP»
Если вы не успели попасть в этот раз, не переживайте! Запишитесь в лист ожидания, чтобы первыми узнать о старте нового потока и получить самую большую скидку!
Записаться в лист ожидания
Please open Telegram to view this post
VIEW IN TELEGRAM
deepschool.ru
LLM Курс | DeepSchool
Промптинг, дообучение, RAG, агенты и деплой — освойте полный цикл работы с LLM при поддержке опытных инженеров
🔥31👍15❤9🍾3
Сделай сам
Мы подготовили подборку полезных каналов на YouTube, где есть реализации архитектур с нуля, и, конечно, поделились ссылками на их примеры. Она поможет вам:
- детальнее погрузиться в тему архитектуры трансформеров для разных задач, именно этой архитектуре посвящена большая часть видео в нашей подборке
- попробовать применить трансформеры на практике для различных задач
- самостоятельно создать нужную для вас архитектуру с нуля с помощью представленных туториалов
Читайте новый пост по ссылке: https://deepschool-pro.notion.site/b1f197579cf648baa81c34a6005ad379?pvs=4
Мы подготовили подборку полезных каналов на YouTube, где есть реализации архитектур с нуля, и, конечно, поделились ссылками на их примеры. Она поможет вам:
- детальнее погрузиться в тему архитектуры трансформеров для разных задач, именно этой архитектуре посвящена большая часть видео в нашей подборке
- попробовать применить трансформеры на практике для различных задач
- самостоятельно создать нужную для вас архитектуру с нуля с помощью представленных туториалов
Читайте новый пост по ссылке: https://deepschool-pro.notion.site/b1f197579cf648baa81c34a6005ad379?pvs=4
deepschool-pro on Notion
Сделай сам | Notion
Автор: Илья Бакалец
🔥58👍14❤12
Последний онлайн-поток курса 3D CV
В начале октября стартует 4 поток курса по 3D CV. Это программа, на которой вы на практике научитесь решать 3D задачи:
— сегментировать лидарные облака
— писать SLAM алгоритмы
— строить 3D-модели объектов
— создавать аватаров
— синтезировать данные в Blender
— обучать NeRF, 3D Gaussian Splatting
и другое
🔥 Это будет последний поток в формате онлайн-лекций в Zoom, где вы можете задавать вопросы спикерам по ходу лекции и общаться в конце в кулуарах.
В конце этой недели мы проведём закрытую презентацию курса для участников листа ожидания — представим программу, ответим на ваши вопросы и подарим скидки.
Запишитесь, чтобы раньше всех узнать о программе, успеть занять место и получить самые выгодные условия!🔥
Записаться в лист ожидания
В начале октября стартует 4 поток курса по 3D CV. Это программа, на которой вы на практике научитесь решать 3D задачи:
— сегментировать лидарные облака
— писать SLAM алгоритмы
— строить 3D-модели объектов
— создавать аватаров
— синтезировать данные в Blender
— обучать NeRF, 3D Gaussian Splatting
и другое
В конце этой недели мы проведём закрытую презентацию курса для участников листа ожидания — представим программу, ответим на ваши вопросы и подарим скидки.
Запишитесь, чтобы раньше всех узнать о программе, успеть занять место и получить самые выгодные условия!
Записаться в лист ожидания
Please open Telegram to view this post
VIEW IN TELEGRAM
deepschool.ru
Курс 3D CV — DeepSchool
Узнаете, какие задачи есть в 3D CV и научитесь решать их на практике
🔥15❤9👍5 2
Дистилляция диффузии. Часть 1
Диффузионные модели очень круто генерируют изображения, но в «ванильном» исполнении они очень медленные. Поэтому нужны методы их ускорения. Недавно мы разобрали один из них — InstaFlow.
Сегодня мы рассмотрим ещё один вид ускорения — дистилляцию. Это процесс, при котором мы передаём знания от нашей большой модели-учителя к более быстрой модели-ученику.
В этой статье мы узнаем:
- что представляет собой дистилляция диффузионной модели
- каким образом проходит процесс progressive-дистилляции
- и как можно дистиллировать conditional модели
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/1-917a8a82ad2e450980a1ddb630b62956?pvs=4
Диффузионные модели очень круто генерируют изображения, но в «ванильном» исполнении они очень медленные. Поэтому нужны методы их ускорения. Недавно мы разобрали один из них — InstaFlow.
Сегодня мы рассмотрим ещё один вид ускорения — дистилляцию. Это процесс, при котором мы передаём знания от нашей большой модели-учителя к более быстрой модели-ученику.
В этой статье мы узнаем:
- что представляет собой дистилляция диффузионной модели
- каким образом проходит процесс progressive-дистилляции
- и как можно дистиллировать conditional модели
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/1-917a8a82ad2e450980a1ddb630b62956?pvs=4
deepschool-pro on Notion
Дистилляция диффузии. Часть 1 | Notion
Автор: Нина Коновалова
🔥26❤12👍10
Сопоставляем изображения с помощью ключевых точек
Поиск ключевых точек и сопоставление изображений — это начальный этап перехода от 2D задач к 3D. Сопоставив между собой множество изображений сцены, мы сможем восстановить трёхмерную структуру объектов в ней. Но для этого важно иметь «хорошие» ключевые точки.
В новой статье мы расскажем:
- что значит «хорошие» ключевые точки
- как работают классические алгоритмы на примере SiFT
- и какие есть нейросетевые подходы разной степени мощности и сложности
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/96ea7f72daa64c948baeec3b4ccc72f1?pvs=4
Поиск ключевых точек и сопоставление изображений — это начальный этап перехода от 2D задач к 3D. Сопоставив между собой множество изображений сцены, мы сможем восстановить трёхмерную структуру объектов в ней. Но для этого важно иметь «хорошие» ключевые точки.
В новой статье мы расскажем:
- что значит «хорошие» ключевые точки
- как работают классические алгоритмы на примере SiFT
- и какие есть нейросетевые подходы разной степени мощности и сложности
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/96ea7f72daa64c948baeec3b4ccc72f1?pvs=4
deepschool-pro on Notion
Сопоставляем изображения с помощью ключевых точек | Notion
Автор: Дмитрий Чудаков
🔥37❤9👍5😁1
Учим беспилотную машину видеть
В мире 3D Computer Vision одна из основных задач — это ориентация роботов в пространстве. Это позволяет автоматизировать множество повседневных процессов от беспилотных такси до доставки еды. Для решения этой задачи требуется работа с различными сенсорами, понимание алгоритмов 3D-реконструкции и SLAM.
Всё это мы разберём на бесплатном мастер-классе, где научим беспилотную машину ориентироваться в пространстве. Каждая лекция сопровождается домашним заданием для того, чтобы опробовать новые навыки на практике.
Мастер-класс будет состоять из трёх лекций, они пройдут 17, 18 и 20 сентября (вт, ср и пт).
На лекциях вы:
— научитесь восстанавливать 3D-сцену по данным с камеры и лидара
— узнаете, как ориентировать робота в пространстве
— освоите симулятор Carla для синтеза данных
— поймёте теорию, стоящую за SLAM-алгоритмами
А также мы представим программу курса 3DCV и подарим скидки!🔥
🔔 Первая лекция пройдёт 17 сентября в 19:00 МСК.
Изучайте подробнее программу мастер-класса и регистрируйтесь по ссылке!
В мире 3D Computer Vision одна из основных задач — это ориентация роботов в пространстве. Это позволяет автоматизировать множество повседневных процессов от беспилотных такси до доставки еды. Для решения этой задачи требуется работа с различными сенсорами, понимание алгоритмов 3D-реконструкции и SLAM.
Всё это мы разберём на бесплатном мастер-классе, где научим беспилотную машину ориентироваться в пространстве. Каждая лекция сопровождается домашним заданием для того, чтобы опробовать новые навыки на практике.
Мастер-класс будет состоять из трёх лекций, они пройдут 17, 18 и 20 сентября (вт, ср и пт).
На лекциях вы:
— научитесь восстанавливать 3D-сцену по данным с камеры и лидара
— узнаете, как ориентировать робота в пространстве
— освоите симулятор Carla для синтеза данных
— поймёте теорию, стоящую за SLAM-алгоритмами
А также мы представим программу курса 3DCV и подарим скидки!🔥
🔔 Первая лекция пройдёт 17 сентября в 19:00 МСК.
Изучайте подробнее программу мастер-класса и регистрируйтесь по ссылке!
🔥21👍13❤10
Дистилляция диффузии. Часть 2
Сейчас диффузионные модели — лидеры по качеству и разнообразию генерации. Однако чаще всего они требуют большого количества шагов, что делает генерацию довольно медленной, например, в сравнении с GANs. Именно поэтому ускорение диффузионных моделей является важной задачей. Существует множество различных подходов для превращения 1000-шаговой диффузии в генератор, состоящий из нескольких шагов.
Недавно мы познакомились с понятием дистилляции диффузии и рассмотрели первые попытки её применения для ускорения. Однако эти работы не смогли добиться нужного качества и требовали значительных улучшений.
Сегодня мы рассмотрим несколько SOTA-работ, которые, в частности, использовались для ускорения известной SDXL Turbo. Познакомимся с основными методами и узнаем:
- что представляет собой Adversarial дистилляция с использованием GANs
- чем отличается Latent Adversarial Diffusion Distillation (LADD) от Adversarial Diffusion Distillation (ADD)
- и что такое Distribution Matching Distillation (DMD)
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/2-fa4241bac68749beafffa7ddffda41a0?pvs=4
Сейчас диффузионные модели — лидеры по качеству и разнообразию генерации. Однако чаще всего они требуют большого количества шагов, что делает генерацию довольно медленной, например, в сравнении с GANs. Именно поэтому ускорение диффузионных моделей является важной задачей. Существует множество различных подходов для превращения 1000-шаговой диффузии в генератор, состоящий из нескольких шагов.
Недавно мы познакомились с понятием дистилляции диффузии и рассмотрели первые попытки её применения для ускорения. Однако эти работы не смогли добиться нужного качества и требовали значительных улучшений.
Сегодня мы рассмотрим несколько SOTA-работ, которые, в частности, использовались для ускорения известной SDXL Turbo. Познакомимся с основными методами и узнаем:
- что представляет собой Adversarial дистилляция с использованием GANs
- чем отличается Latent Adversarial Diffusion Distillation (LADD) от Adversarial Diffusion Distillation (ADD)
- и что такое Distribution Matching Distillation (DMD)
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/2-fa4241bac68749beafffa7ddffda41a0?pvs=4
deepschool-pro on Notion
Дистилляция диффузии. Часть 2 | Notion
Автор: Нина Коновалова
🔥26👍12❤10 3
CV-задачи над 3D-данными
Помимо 2D-изображений с камер всё чаще используются сенсоры, позволяющие получить трёхмерные данные. У таких сенсоров больше степеней свободы и они требуют других подходов к обработке.
В новой статье мы рассмотрим:
- какие бывают сенсоры и источники 3D-данных
- как можно представить эти данные для эффективной обработки сетями
- какие подходы можно применить для решения задач классификации, детекции, сегментации
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/CV-3D-0cfd8c893bc645dbbb324bf208a27af2?pvs=4
Помимо 2D-изображений с камер всё чаще используются сенсоры, позволяющие получить трёхмерные данные. У таких сенсоров больше степеней свободы и они требуют других подходов к обработке.
В новой статье мы рассмотрим:
- какие бывают сенсоры и источники 3D-данных
- как можно представить эти данные для эффективной обработки сетями
- какие подходы можно применить для решения задач классификации, детекции, сегментации
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/CV-3D-0cfd8c893bc645dbbb324bf208a27af2?pvs=4
deepschool-pro on Notion
CV-задачи над 3D-данными | Notion
Автор: Дмитрий Раков
❤14👍9🔥8🤩2👻2
Tensorboard для Pytorch
Иногда в небольших проектах нам не очень хочется использовать слишком сложные инструменты для логирования метрик и артефактов. Здесь на помощь приходит Tensorboard — несложный инструмент для визуализации и мониторинга машинного обучения.
В новой статье мы познакомимся с ним поближе и узнаем, как можно:
- залогировать разные типы данных: видео, картинки, скаляры, распределения и графы
- создать красивую визуализацию эмбеддингов
- и сделать кастомные графики
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/Tensorboard-Pytorch-5a3a54c7844048d9b2bc53b39b6f5460?pvs=4
Иногда в небольших проектах нам не очень хочется использовать слишком сложные инструменты для логирования метрик и артефактов. Здесь на помощь приходит Tensorboard — несложный инструмент для визуализации и мониторинга машинного обучения.
В новой статье мы познакомимся с ним поближе и узнаем, как можно:
- залогировать разные типы данных: видео, картинки, скаляры, распределения и графы
- создать красивую визуализацию эмбеддингов
- и сделать кастомные графики
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/Tensorboard-Pytorch-5a3a54c7844048d9b2bc53b39b6f5460?pvs=4
deepschool-pro on Notion
Tensorboard для Pytorch | Notion
Автор: Александр Гончаренко
1❤16👍10🔥9
«Релиз на салфетке». Спасаемся от самокатов при помощи CV 🛴
В этом формате мы собираемся командой инженеров, выбираем забавную задачу, брейнштормим, строим велосипеды и космолёты🚀
Как будто решаем продуктовую задачу, но без сроков, рамок и коммитментов. А от того веселее😉
В этом выпуске мы спасались от самокатчиков, которые врезаются в прохожих. Начали с советов «да приклей зеркала и ходи-посматривай», а закончили ключевыми точками, трекерами и foundation-моделями.
Смотрите выпуск на YouTube!
В этом формате мы собираемся командой инженеров, выбираем забавную задачу, брейнштормим, строим велосипеды и космолёты
Как будто решаем продуктовую задачу, но без сроков, рамок и коммитментов. А от того веселее
В этом выпуске мы спасались от самокатчиков, которые врезаются в прохожих. Начали с советов «да приклей зеркала и ходи-посматривай», а закончили ключевыми точками, трекерами и foundation-моделями.
Смотрите выпуск на YouTube!
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Спасаемся от самокатов при помощи Computer Vision | Релиз на салфетке
В DeepSchool мы повышаем квалификацию DL-инженеров: https://deepschool.ru/?utm_source=yt&utm_content=scooter
Наш курс "Ракета в Computer Vision": https://deepschool.ru/cvrocket?utm_source=yt&utm_content=scooter
В «Релизе на салфетке» мы решаем забавную задачку…
Наш курс "Ракета в Computer Vision": https://deepschool.ru/cvrocket?utm_source=yt&utm_content=scooter
В «Релизе на салфетке» мы решаем забавную задачку…
8❤22🔥9⚡7
Лекция-погружение в 3D CV
На прошлой неделе мы проводили мастер-класс, на котором учили беспилотную машину видеть. Если вы его пропустили или хотите подробнее познакомиться с областью 3D CV, то приходите на открытую лекцию в эту субботу, на которой познакомим вас с основными терминами, задачами и инструментами.
На лекции вы узнаете:
- какие задачи решают в 3D
- почему таких задач становится больше
- с чего начать погружение в эту область
- почему CV-инженеру важно знакомиться с 3D
- что такое SLAM, SfM, SMPL, NeRF, 3D Gaussian Splatting и другие баззворды🐝
Также мы расскажем, как присоединиться к последнему онлайн-потоку курса 3D Computer Vision🔥
А всем участникам лекции подарим скидки на обучение!
🗓 28 сентября, суббота, 13:00 МСК.
🎁 После регистрации вы получите miro-схему с описанием направлений и инструментов в 3D.
Регистрируйтесь по ссылке — увидимся в субботу!
На прошлой неделе мы проводили мастер-класс, на котором учили беспилотную машину видеть. Если вы его пропустили или хотите подробнее познакомиться с областью 3D CV, то приходите на открытую лекцию в эту субботу, на которой познакомим вас с основными терминами, задачами и инструментами.
На лекции вы узнаете:
- какие задачи решают в 3D
- почему таких задач становится больше
- с чего начать погружение в эту область
- почему CV-инженеру важно знакомиться с 3D
- что такое SLAM, SfM, SMPL, NeRF, 3D Gaussian Splatting и другие баззворды🐝
Также мы расскажем, как присоединиться к последнему онлайн-потоку курса 3D Computer Vision
А всем участникам лекции подарим скидки на обучение!
🎁 После регистрации вы получите miro-схему с описанием направлений и инструментов в 3D.
Регистрируйтесь по ссылке — увидимся в субботу!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤6🔥5🍾2
Blender для генерации данных
Не всегда получается найти достаточно данных, чтобы решить задачу. На помощь приходят синтетические данные, которые можно замешать с реальными, а то и вовсе попытаться обучиться только на них. Даже если у нас есть достаточное количество реальных данных, синтетика может упростить отладку решения на искусственных примерах с изолированной проблемой. Но как получить синтетику для 2D или 3D-данных? Один из вариантов — нарисовать в Blender.
В этой статье мы обсудим:
- как программировать в Blender и работать с библиотекой BPY
- где найти подходящие 3D-модели для генерации синтетики
- как сгенерировать 2D-датасет из 3D-сцены
- каким образом можно получить разметку для двумерной сегментации и детекции из Blender
- и как аугментировать получаемый датасет в Blender
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/Blender-8311ac63114d4d1f82cebda4d5e0733f?pvs=4
Не всегда получается найти достаточно данных, чтобы решить задачу. На помощь приходят синтетические данные, которые можно замешать с реальными, а то и вовсе попытаться обучиться только на них. Даже если у нас есть достаточное количество реальных данных, синтетика может упростить отладку решения на искусственных примерах с изолированной проблемой. Но как получить синтетику для 2D или 3D-данных? Один из вариантов — нарисовать в Blender.
В этой статье мы обсудим:
- как программировать в Blender и работать с библиотекой BPY
- где найти подходящие 3D-модели для генерации синтетики
- как сгенерировать 2D-датасет из 3D-сцены
- каким образом можно получить разметку для двумерной сегментации и детекции из Blender
- и как аугментировать получаемый датасет в Blender
Читайте новую статью по ссылке: https://deepschool-pro.notion.site/Blender-8311ac63114d4d1f82cebda4d5e0733f?pvs=4
deepschool-pro on Notion
Blender для генерации данных | Notion
Автор: Давид Свитов
👍21❤9🔥7
DeepSchool
Лекция-погружение в 3D CV На прошлой неделе мы проводили мастер-класс, на котором учили беспилотную машину видеть. Если вы его пропустили или хотите подробнее познакомиться с областью 3D CV, то приходите на открытую лекцию в эту субботу, на которой познакомим…
Начинаем через 1,5 часа
Успевайте зарегистрироваться!
На лекции обсудим:
1️⃣ какие задачи решают в 3D
2️⃣ почему таких задач становится больше
3️⃣ с чего начать погружение в эту область
4️⃣ почему CV-инженеру важно знакомиться с 3D
5️⃣ что такое SLAM, SfM, SMPL, NeRF, 3D Gaussian Splatting и другие баззворды🐝
Расскажем, как присоединиться к последнему онлайн-потоку курса 3D Computer Vision и подарим скидки на обучение!🔥
Регистрируйтесь на лекцию!
Успевайте зарегистрироваться!
На лекции обсудим:
Расскажем, как присоединиться к последнему онлайн-потоку курса 3D Computer Vision и подарим скидки на обучение!
Регистрируйтесь на лекцию!
Please open Telegram to view this post
VIEW IN TELEGRAM
DeepSchool | Погружение в 3D CV
Онлайн-лекция«Погружение в 3D CV»
🔥8👍5⚡4❤2
Научитесь решать задачи компьютерного зрения в 3D
В субботу прошла открытая лекция «Погружение в 3D CV», на которой мы рассказали о терминах, инструментах и задачах в этой области, обсудили, почему она становится популярнее и почему CV-инженеру важно с ней знакомиться.
А также представили курс 3D Computer Vision!
На курсе вы на практике научитесь:
— сегментировать лидарные облака
— писать SLAM-алгоритмы
— строить 3D-модели объектов
— создавать аватаров
— синтезировать данные в Blender
— обучать NeRF, 3D Gaussian Splatting
и другое
🔥 Это будет последний поток в формате онлайн-лекций в Zoom, где вы можете задавать вопросы спикерам по ходу лекции и общаться в конце в кулуарах.
Лекторы — опытные инженеры и исследователи. Каждый расскажет про задачу, с которой несколько лет работал в коммерческих проектах или лабораториях.
После каждой лекции — домашнее задание, которое проверяют спикеры курса.
🎁 До 4 октября вы можете записаться со скидкой 5%.
🗓 Начинаем 8 октября!
Переходите на сайт, изучайте подробности, выбирайте подходящий тариф и присоединяйтесь к обучению.
До встречи на курсе!
В субботу прошла открытая лекция «Погружение в 3D CV», на которой мы рассказали о терминах, инструментах и задачах в этой области, обсудили, почему она становится популярнее и почему CV-инженеру важно с ней знакомиться.
А также представили курс 3D Computer Vision!
На курсе вы на практике научитесь:
— сегментировать лидарные облака
— писать SLAM-алгоритмы
— строить 3D-модели объектов
— создавать аватаров
— синтезировать данные в Blender
— обучать NeRF, 3D Gaussian Splatting
и другое
Лекторы — опытные инженеры и исследователи. Каждый расскажет про задачу, с которой несколько лет работал в коммерческих проектах или лабораториях.
После каждой лекции — домашнее задание, которое проверяют спикеры курса.
Переходите на сайт, изучайте подробности, выбирайте подходящий тариф и присоединяйтесь к обучению.
До встречи на курсе!
Please open Telegram to view this post
VIEW IN TELEGRAM
deepschool.ru
Курс 3D CV — DeepSchool
Узнаете, какие задачи есть в 3D CV и научитесь решать их на практике
🔥7❤5👍5😁3
Введение в OCR. Часть 1
Ранее мы писали про CLIP4STR — SOTА-модель в OCR на основе трансформера. А сейчас решили сделать цикл публикаций об OCR, потому что задача обширная и популярная 🙂
OCR состоит из нескольких задач: найти текст➡️ распознать текст ➡️ извлечь информацию. Последний пункт помогает, например, найти отправителя и получателя платежа или общую сумму в чеке.
Для каждого из этапов есть свои модели. Но с появлением мультимодальных трансформеров можно решать все этапы End-to-End!
В новой статье мы рассмотрим:
- основные этапы решения OCR
- ключевые SOTA-модели для каждого этапа
- развитие подходов в OCR
- и, конечно, современные бенчмарки / модели / фреймворки
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/OCR-1-25c5e5c9f928486a80cb67020de270af?pvs=4
Ранее мы писали про CLIP4STR — SOTА-модель в OCR на основе трансформера. А сейчас решили сделать цикл публикаций об OCR, потому что задача обширная и популярная 🙂
OCR состоит из нескольких задач: найти текст
Для каждого из этапов есть свои модели. Но с появлением мультимодальных трансформеров можно решать все этапы End-to-End!
В новой статье мы рассмотрим:
- основные этапы решения OCR
- ключевые SOTA-модели для каждого этапа
- развитие подходов в OCR
- и, конечно, современные бенчмарки / модели / фреймворки
Читайте нашу статью по ссылке: https://deepschool-pro.notion.site/OCR-1-25c5e5c9f928486a80cb67020de270af?pvs=4
Please open Telegram to view this post
VIEW IN TELEGRAM
deepschool-pro on Notion
Введение в OCR. Часть 1 | Notion
Авторы: Булат Бадамшин, Герман Петров
🔥35👍20❤14
Методы второго порядка используют вторые производные функции потерь. Важный элемент этих методов — гессиан. Он и является второй производной по параметрам модели.
Главная проблема гессиана — его долго считать. Учёные придумали различные методы для его аппроксимации, чтобы экономить вычисления. А недавно появились и алгоритмы оптимизации, которые используют эти аппроксимации.
О методах второго порядка мы и записали наше новое видео!
В нём Шамиль Мамедов, исследователь из Amazon Robotics, напоминает теорию численной оптимизации и рассказывает про методы приближения гессиана. А также проходится по Sophia — свежему оптимизатору, который использует методы второго порядка.
Смотрите новое видео на Youtube!
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Гессиан, или методы второго порядка в численной оптимизации
В DeepSchool мы повышаем квалификацию DL-инженеров: https://deepschool.ru/?utm_source=yt&utm_content=hessian
Наш курс "Ракета в Computer Vision": https://deepschool.ru/cvrocket?utm_source=yt&utm_content=hessian
Методы второго порядка используют вторые производные…
Наш курс "Ракета в Computer Vision": https://deepschool.ru/cvrocket?utm_source=yt&utm_content=hessian
Методы второго порядка используют вторые производные…
🔥27👍13❤11
Подкаст «Под капотом». Тимлидство и хакатоны
Мы приглашаем в подкаст экспертов, чтобы понять, как работают сложные системы изнутри. В этом выпуске к нам пришёл Валя Мамедов, LLM-инженер из SberDevices. В первой части мы поговорили про LLM, а во второй обсудили:
- что могут дать хакатоны опытным инженерам
- сложности перехода из бэкенда в машинное обучение
- внедрение практик разработки в мл (когда нужно, а когда нет)
- возвращение из тимлидов в инженеры и сложности карьерного роста
Смотрите выпуск по ссылке!
https://youtu.be/IM76-DPrh1s?si=md9H0sd3TCMG_xHU
Мы приглашаем в подкаст экспертов, чтобы понять, как работают сложные системы изнутри. В этом выпуске к нам пришёл Валя Мамедов, LLM-инженер из SberDevices. В первой части мы поговорили про LLM, а во второй обсудили:
- что могут дать хакатоны опытным инженерам
- сложности перехода из бэкенда в машинное обучение
- внедрение практик разработки в мл (когда нужно, а когда нет)
- возвращение из тимлидов в инженеры и сложности карьерного роста
Смотрите выпуск по ссылке!
https://youtu.be/IM76-DPrh1s?si=md9H0sd3TCMG_xHU
YouTube
Тимлидство и хакатоны. Валентин Мамедов | Под Капотом
В DeepSchool мы повышаем квалификацию DL-инженеров: https://deepschool.ru/?utm_source=yt&utm_content=pk-valya2
Записывайтесь на курс по LLM: https://deepschool.ru/llm?utm_source=yt&utm_content=pk-valya2
Мы приглашаем в подкаст экспертов, чтобы понять, как…
Записывайтесь на курс по LLM: https://deepschool.ru/llm?utm_source=yt&utm_content=pk-valya2
Мы приглашаем в подкаст экспертов, чтобы понять, как…
❤15🔥9👍7
Написать тест на простую функцию, которая ни от чего не зависит — одно удовольствие. Говорим, какие входы, какие выходы ... profit.
Но как быть, если вы хотите протестировать функционал, который зависит от внешних сервисов? Ходить в production-базу во время тестов — так себе затея
Для этого нам нужно либо в нужных местах мо́кать/манкипатчить, либо подменять внешние зависимости на что-то, что мы развернули локально для тестов. В этом видео мы начнём с «лёгких и быстрых», но далёких от реального поведения методов тестирования. А закончим «тяжёлыми, но близкими»:
- mock/monkeypatch
- pytest-httpserver
- pytest-docker-compose
Смотрите видео по ссылке: https://youtu.be/zCyQHZNOVCU?si=py7bNxI18ugU74_5
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Pytest: от моков к docker compose
В DeepSchool мы повышаем квалификацию DL-инженеров: https://deepschool.ru/?utm_source=yt&utm_content=pytest
Присоединяйтесь к курсу "Деплой DL-сервисов": https://deepschool.ru/deploy?utm_source=yt&utm_content=pytest
Написать тест на простую функцию, которая…
Присоединяйтесь к курсу "Деплой DL-сервисов": https://deepschool.ru/deploy?utm_source=yt&utm_content=pytest
Написать тест на простую функцию, которая…
🔥19❤11👍9⚡1