Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🐳 Делаем конкурента DeepSeek R1-Zero на домашней пекарне: метод GRPO в Unsloth
Обычно LLM требуют мощных GPU, но теперь даже на видеокарте с ограниченной памятью можно обучать модели логического рассуждения.
💡 Фишка — новый алгоритм GRPO, который позволяет моделям развивать логическое мышление без вмешательства человека.
Подробнее в нашей статье: https://proglib.io/sh/MyBCbq9is5
Обычно LLM требуют мощных GPU, но теперь даже на видеокарте с ограниченной памятью можно обучать модели логического рассуждения.
💡 Фишка — новый алгоритм GRPO, который позволяет моделям развивать логическое мышление без вмешательства человека.
Подробнее в нашей статье: https://proglib.io/sh/MyBCbq9is5
🔥5👍3❤1
⚠️ В машинном обучении, как в любви: слишком идеальные предсказания – это подозрительно!
Когда модель слишком прилипчива к тренировочным данным, результат оказывается… ну, как в отношениях, когда всё кажется идеальным, но реальность ломает сердце.
❌ Оверфиттинг (Overfitting) – модель так хорошо запомнила тренировочные данные, что на реальных данных начинает путаться.
💔 В любви: «Я выбрал идеального партнёра по профилю, а в жизни выяснилось, что его «идеальность» – всего лишь иллюзия!»
❌ Андерфиттинг (Underfitting) – модель обучена настолько поверхностно, что предсказывает мэтчи случайным образом.
💔 В любви: «Мне нравятся только люди с именем Александр, а всех остальных я даже не замечаю – бедный фильтр!»
❌ Неправильный выбор фичей (Feature Selection Fail) – если модель опирается на неважные признаки, она предсказывает мэтчи хуже случайности.
💔 В любви: «Ты любишь авокадо? Значит, мы созданы друг для друга!» – а потом оказывается, что это вовсе не про важное.
🎯 На вебинаре мы разобрали, как избежать этих ошибок и создать работающую модель для speed dating, которая на самом деле помогает находить любовь! Вчера мы не просто говорили о любви – мы её предсказывали!
🔥 Спасибо всем, кто был с нами и участвовал!
💘 Как же это было?
Если ты пропустил вебинар или хочешь пересмотреть запись – просто перейди по [ссылке] и получи видео 😉
Когда модель слишком прилипчива к тренировочным данным, результат оказывается… ну, как в отношениях, когда всё кажется идеальным, но реальность ломает сердце.
❌ Оверфиттинг (Overfitting) – модель так хорошо запомнила тренировочные данные, что на реальных данных начинает путаться.
💔 В любви: «Я выбрал идеального партнёра по профилю, а в жизни выяснилось, что его «идеальность» – всего лишь иллюзия!»
❌ Андерфиттинг (Underfitting) – модель обучена настолько поверхностно, что предсказывает мэтчи случайным образом.
💔 В любви: «Мне нравятся только люди с именем Александр, а всех остальных я даже не замечаю – бедный фильтр!»
❌ Неправильный выбор фичей (Feature Selection Fail) – если модель опирается на неважные признаки, она предсказывает мэтчи хуже случайности.
💔 В любви: «Ты любишь авокадо? Значит, мы созданы друг для друга!» – а потом оказывается, что это вовсе не про важное.
🎯 На вебинаре мы разобрали, как избежать этих ошибок и создать работающую модель для speed dating, которая на самом деле помогает находить любовь! Вчера мы не просто говорили о любви – мы её предсказывали!
🔥 Спасибо всем, кто был с нами и участвовал!
💘 Как же это было?
Если ты пропустил вебинар или хочешь пересмотреть запись – просто перейди по [ссылке] и получи видео 😉
❤5👍3😁1
🐍 Python в Visual Studio Code — февральское обновление 2025
Что нового:
▪️ No-config debugging — отладка без сложных настроек
▪️ Test discovery cancellation — удобное управление тестами
▪️ Native REPL from the terminal — запуск интерпретатора в один клик
▪️ Go to Implementation (Pylance) — быстрый переход к реализации
▪️ AI Code Action: Generate Symbol (Experimental) — генерация кода с ИИ
Полный список улучшений: https://clc.to/jT8VUg
Что нового:
▪️ No-config debugging — отладка без сложных настроек
▪️ Test discovery cancellation — удобное управление тестами
▪️ Native REPL from the terminal — запуск интерпретатора в один клик
▪️ Go to Implementation (Pylance) — быстрый переход к реализации
▪️ AI Code Action: Generate Symbol (Experimental) — генерация кода с ИИ
Полный список улучшений: https://clc.to/jT8VUg
❤7👍2👾2🤩1
📌 Django Templates: что это и зачем нужно?
Django Templates — это ключевая часть фреймворка, которая помогает отделить логику от визуального представления. Благодаря шаблонам ваш код остаётся чистым и удобным в поддержке.
Как использовать Django Templates? Читайте в статье: https://clc.to/8SK8UA
Django Templates — это ключевая часть фреймворка, которая помогает отделить логику от визуального представления. Благодаря шаблонам ваш код остаётся чистым и удобным в поддержке.
Как использовать Django Templates? Читайте в статье: https://clc.to/8SK8UA
👍4🔥2❤1
🧠 IntentGuard — тестирование кода на естественном языке
Обычное тестирование требует много шаблонного кода. IntentGuard решает эту проблему, позволяя описывать сложные тесты на естественном языке.
Ключевые возможности:
✅ Тест-кейсы на естественном языке
✅ Поддержка pytest и unittest
✅ Детальные объяснения при сбоях
✅ Оптимизированный кэш для ускорения тестов
Ссылка: https://clc.to/FX4-ew
Обычное тестирование требует много шаблонного кода. IntentGuard решает эту проблему, позволяя описывать сложные тесты на естественном языке.
Ключевые возможности:
✅ Тест-кейсы на естественном языке
✅ Поддержка pytest и unittest
✅ Детальные объяснения при сбоях
✅ Оптимизированный кэш для ускорения тестов
Ссылка: https://clc.to/FX4-ew
👍9😁3🔥1
🛡 FastAPI-Guard — защита вашего FastAPI-приложения
✅ Контролирует IP-адреса
✅ Логирует запросы
✅ Обнаруживает попытки взлома
Интегрируется без лишних настроек и защищает ваше приложение от угроз.
Ссылка: https://clc.to/pagSUA
✅ Контролирует IP-адреса
✅ Логирует запросы
✅ Обнаруживает попытки взлома
Интегрируется без лишних настроек и защищает ваше приложение от угроз.
Ссылка: https://clc.to/pagSUA
❤6🔥5🤔3🥱1
Forwarded from Data jobs — вакансии по data science, анализу данных, аналитике, искусственному интеллекту
📝 Почему твое резюме собирает мало просмотров: 6 главных ошибок и как их исправить
Гайд о том, как в несколько раз увеличить количество просмотров вашего резюме с помощью проверенных техник оптимизации профиля.
В этой статье мы разберем 6 ошибок, которые мешают вашему резюме появляться в поиске рекрутеров, и дадим рекомендации по их исправлению. Следуя этим советам, вы повысите видимость своего профиля и чаще будете попадать в поле зрения работодателей.
👉 Читать статью
Гайд о том, как в несколько раз увеличить количество просмотров вашего резюме с помощью проверенных техник оптимизации профиля.
В этой статье мы разберем 6 ошибок, которые мешают вашему резюме появляться в поиске рекрутеров, и дадим рекомендации по их исправлению. Следуя этим советам, вы повысите видимость своего профиля и чаще будете попадать в поле зрения работодателей.
👉 Читать статью
👍8❤3
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
👉Переводчик и автор оригинальных статей
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
👉Переводчик и автор оригинальных статей
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
job.proglib.io
Вакансии в медиа «Библиотека программиста»
Количество проектов в редакции постоянно растет, так что нам всегда нужны специалисты
❤3👍2
🧹 Автоматическое удаление неиспользуемого кода в Python
В больших проектах часто накапливается неиспользуемый код, который:
❌ Занимает память и ресурсы
❌ Усложняет понимание проекта
❌ Создаёт сложности при тестировании и отладке
🔹 Решение? Использовать инструмент
В больших проектах часто накапливается неиспользуемый код, который:
❌ Занимает память и ресурсы
❌ Усложняет понимание проекта
❌ Создаёт сложности при тестировании и отладке
🔹 Решение? Использовать инструмент
vulture
, который автоматически находит и помогает удалить неиспользуемый код.pip install vulture
🔥12👍8❤3🤔1
Forwarded from Библиотека задач по Python | тесты, код, задания
👾11👍9❤3🔥1😁1
🔥 Poetry vs UV: какой менеджер пакетов лучше для Python?
Каждый разработчик сталкивался с хаосом зависимостей: одна библиотека требует одну версию пакета, другая — другую, а обновления превращаются в боль. Менеджеры пакетов помогают с этим, но какой выбрать?
В этой статье разберем Poetry и UV — как их устанавливать, создавать проекты и какой из них быстрее.
Ссылка: https://clc.to/Yltrlg
Каждый разработчик сталкивался с хаосом зависимостей: одна библиотека требует одну версию пакета, другая — другую, а обновления превращаются в боль. Менеджеры пакетов помогают с этим, но какой выбрать?
В этой статье разберем Poetry и UV — как их устанавливать, создавать проекты и какой из них быстрее.
Ссылка: https://clc.to/Yltrlg
👍8❤1🔥1
👍5
🚀 Cобытия в мире Python
🔹 Python 3.12 и 3.13 получили обновления с исправлениями багов.
🔹 В Python 3.14 ожидается новый тип интерпретатора для повышения производительности.
🔹 Poetry 2.0 делает шаг к совместимости с другими инструментами управления проектами.
🔥 Следите за обновлениями и продолжайте кодить!
🔹 Python 3.12 и 3.13 получили обновления с исправлениями багов.
🔹 В Python 3.14 ожидается новый тип интерпретатора для повышения производительности.
🔹 Poetry 2.0 делает шаг к совместимости с другими инструментами управления проектами.
🔥 Следите за обновлениями и продолжайте кодить!
👍11❤3🎉1
🔹 Автоматизация с Python: от рутинных задач до DevOps
Python отлично справляется с рутиной: помогает скачивать файлы, проверять API, отправлять отчёты и даже кликать по кнопкам в браузере. Если действие повторяется слишком часто — значит, пора поручить его скрипту.
✔️ В статье делимся полезными скриптами для автоматизации: от простых задач до DevOps.
✔️ Будет полезно и новичкам, и тем, кто уже использует Python в работе.
✔️ А ещё разберём несколько правил, которые помогут писать чистый и удобный код.
Ссылка: https://clc.to/MwTL6w
Python отлично справляется с рутиной: помогает скачивать файлы, проверять API, отправлять отчёты и даже кликать по кнопкам в браузере. Если действие повторяется слишком часто — значит, пора поручить его скрипту.
✔️ В статье делимся полезными скриптами для автоматизации: от простых задач до DevOps.
✔️ Будет полезно и новичкам, и тем, кто уже использует Python в работе.
✔️ А ещё разберём несколько правил, которые помогут писать чистый и удобный код.
Ссылка: https://clc.to/MwTL6w
❤7👍2
🚀 Python + Win32 API
Хотите управлять Windows на низком уровне? Python Core Win32 API позволяет автоматизировать и кастомизировать систему, обрабатывать события и вызывать нативные функции ОС.
Хотите управлять Windows на низком уровне? Python Core Win32 API позволяет автоматизировать и кастомизировать систему, обрабатывать события и вызывать нативные функции ОС.
👍10😁6❤5🤩1