Чистка аудиокниг от шума
В данной статье автор делится своей собственной разработкой. Она позволяет чистить аудиокниги от шума. Для этого используются нейросети, так как классические фильтры не справляются с фоновой музыкой, гулом и шипениями.
Читать...
Разъяснивший Python
В данной статье автор делится своей собственной разработкой. Она позволяет чистить аудиокниги от шума. Для этого используются нейросети, так как классические фильтры не справляются с фоновой музыкой, гулом и шипениями.
Читать...
Разъяснивший Python
Хабр
Чистим аудиокниги от шума нейросетями
TL;DR: Классические фильтры (FFmpeg, Audacity) плохо справляются со сложным шумом в аудиокнигах. Нейросети для source separation работают в разы лучше. Написал обертку над audio-separator, которая...
⚡️В России запустили первую онлайн-магистратуру по искусственному интеллекту
Её создали Университет Иннополис и Зерокодер, обучивший работе с ИИ более 15 000 человек. Для рынка это большой прорыв – раньше такой программы просто не было.
Что даёт магистратура лично вам:
- Вы запускаете собственный ИИ-продукт за время учёбы – он же становится дипломной работой;
- Осваиваете ИИ, no-code и вайб-кодинг без программирования, техническая база не нужна;
- Получаете диплом магистра государственного образца и отсрочку от армии;
- Учитесь онлайн из любого города, без отрыва от работы;
- Попадаете в среду практиков: основатели, венчурные инвесторы, выпускник Y Combinator; практика – в Т-Банке, Яндексе, Сбере.
Программа платная. Но чтобы разобраться, подходит ли она вам, поступать прямо сейчас не нужно.
7 июля в 13:00 МСК пройдёт бесплатный День открытых дверей. На нём выпускники и студенты лично расскажут, как собрали свои продукты – среди них вирусный ИИ-сервис и B2B-платформа, которой уже пользуются 70 компаний. Приёмная комиссия ответит на ваши вопросы и разберёт детали поступления.
Никаких обязательств: приходите, узнайте и оцените возможности – для этого День открытых дверей и проводится.
Мест на потоке осталось всего 9, к августу их не останется вовсе. Поэтому анонсируем заранее – разберитесь 7 июля.
Регистрация бесплатная по ссылке.
Её создали Университет Иннополис и Зерокодер, обучивший работе с ИИ более 15 000 человек. Для рынка это большой прорыв – раньше такой программы просто не было.
Что даёт магистратура лично вам:
- Вы запускаете собственный ИИ-продукт за время учёбы – он же становится дипломной работой;
- Осваиваете ИИ, no-code и вайб-кодинг без программирования, техническая база не нужна;
- Получаете диплом магистра государственного образца и отсрочку от армии;
- Учитесь онлайн из любого города, без отрыва от работы;
- Попадаете в среду практиков: основатели, венчурные инвесторы, выпускник Y Combinator; практика – в Т-Банке, Яндексе, Сбере.
Программа платная. Но чтобы разобраться, подходит ли она вам, поступать прямо сейчас не нужно.
7 июля в 13:00 МСК пройдёт бесплатный День открытых дверей. На нём выпускники и студенты лично расскажут, как собрали свои продукты – среди них вирусный ИИ-сервис и B2B-платформа, которой уже пользуются 70 компаний. Приёмная комиссия ответит на ваши вопросы и разберёт детали поступления.
Никаких обязательств: приходите, узнайте и оцените возможности – для этого День открытых дверей и проводится.
Мест на потоке осталось всего 9, к августу их не останется вовсе. Поэтому анонсируем заранее – разберитесь 7 июля.
Регистрация бесплатная по ссылке.
Как масштабируются ML-алгоритмы при увеличении вычислительных ресурсов?
Многие ML-алгоритмы не завязаны исключительно на мощи вычислительной машины. Часть из них действительно ускоряется при добавлении, другие нет, а некоторые даже теряют в скорости. В данной статье автор сравнивает 5 разных алгоритмов машинного обучения, с наглядным сравнением их скорости работы на разных аппаратных ресурсах.
Читать...
Разъяснивший Python
Многие ML-алгоритмы не завязаны исключительно на мощи вычислительной машины. Часть из них действительно ускоряется при добавлении, другие нет, а некоторые даже теряют в скорости. В данной статье автор сравнивает 5 разных алгоритмов машинного обучения, с наглядным сравнением их скорости работы на разных аппаратных ресурсах.
Читать...
Разъяснивший Python
Хабр
Масштабируемость ML-алгоритмов при увеличении вычислительных ресурсов
Говоря о машинном обучении, нейронных сетях и тому подобному, у многих появляется ассоциация с мощным железом, огромными вычислительными мощностями и невероятным количеством денег....
try и except для обработки исключений и отлова ошибок
Оборачивайте части кода, которые создают ошибки, в блоках try и обрабатывайте исключения в блоке except. "Try" переводится как "попытаться", "except" – как исключение. Словами описать его работу можно так: "Попытаться сделать то-то и то-то, если при этом возникло исключение, то сделать вот это и это." Его конструкция похожа на условный оператор с веткой else.
Разъяснивший Python
Оборачивайте части кода, которые создают ошибки, в блоках try и обрабатывайте исключения в блоке except. "Try" переводится как "попытаться", "except" – как исключение. Словами описать его работу можно так: "Попытаться сделать то-то и то-то, если при этом возникло исключение, то сделать вот это и это." Его конструкция похожа на условный оператор с веткой else.
Разъяснивший Python
Переименовываем сотни файлов за секунду
Массовое переименование файлов — задача, с которой сталкиваются фотографы, дизайнеры и все, кто работает с большими наборами данных. Вместо десятков ручных действий можно написать несколько строк на Python. Аналогичным способом можно переименовать тысячи фотографий после отпуска или отсортировать документы по шаблону.
Ссылка на код
Разъяснивший Python
Массовое переименование файлов — задача, с которой сталкиваются фотографы, дизайнеры и все, кто работает с большими наборами данных. Вместо десятков ручных действий можно написать несколько строк на Python. Аналогичным способом можно переименовать тысячи фотографий после отпуска или отсортировать документы по шаблону.
Ссылка на код
Разъяснивший Python
Логистическая и Softmax-регрессии: основная идея и реализация с нуля на Python
Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.
Читать...
Разъяснивший Python
Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.
Читать...
Разъяснивший Python
Хабр
Логистическая и Softmax-регрессии. Основная идея и реализация с нуля на Python
Начнём с более простого. Логистическая регрессия — линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является...
Forwarded from Находки Программиста
Цена: ~6500₽
Рейтинг: 4.8
Отзывов: 503
Портативный монитор 15.6" с IPS FHD (1920×1080) и Ultra HDR обеспечивает яркое и четкое изображение с широкими углами обзора. Оснащен матовым антибликовым экраном, защитой зрения Low Blue Light и Flicker-Free. Тонкий (8.9 мм) и легкий (697 г), комплектуется чехлом-подставкой. Подключается через USB-C и mini HDMI, совместим с ноутбуками, ПК, смартфонами, PS5, Xbox и Nintendo Switch. Поддерживает режимы дублирования и расширения экрана, работает по Plug & Play без установки драйверов.
#монитор #laptomo
Еще товары: Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
Делаем файловое хранилище поверх JPEG-файлов
Что, если хранить зашифрованный контейнер не в одном файле, а распределять между несколькими JPEG-изображениями? Причём так, чтобы потеря части изображений не приводила к потере данных. В данной статье автор демонстрирует, как работает такая схема.
Читать...
Разъяснивший Python
Что, если хранить зашифрованный контейнер не в одном файле, а распределять между несколькими JPEG-изображениями? Причём так, чтобы потеря части изображений не приводила к потере данных. В данной статье автор демонстрирует, как работает такая схема.
Читать...
Разъяснивший Python
Хабр
Делаем отказоустойчивое файловое хранилище поверх JPEG-файлов
TL;DR: Идея в том, чтобы использовать набор обычных JPEG-файлов в качестве распределённого носителя для зашифрованного контейнера. Данные разбиваются на избыточные фрагменты и распределяются между...
Дескрипторы в Python
Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы
Читать...
Разъяснивший Python
Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы
get, set, и delete.Читать...
Разъяснивший Python
Хабр
Дескрипторы в Python
Привет, Хабр! Дескриптор — это объектовый атрибут с поведением , определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам,...
Django-кнопка «Наверх»: готовое решение для проектов
Кнопка «Наверх» — вещь настолько простая, что обычно её делают прямо в проекте: ссылка, немного CSS, пара строк JavaScript — готово. Для одной страницы это нормально. Но потом проект растёт. Появляется мобильная версия, cookie-баннер, чат в углу, требования к контрасту, строгий CSP. Где-то нужно добавить кнопку ещё и в Django Admin. И тот самый маленький кусок кода начинает жить своей жизнью. Такой модуль нужен давно: кнопка «Наверх» встречается на множестве сайтов, но в Django-проектах её по-прежнему часто собирают вручную — каждый раз немного по-своему. Мне хотелось получить готовое решение: подключил, настроил через админку и больше не возвращаешься к этому коду при каждом новом проекте. Так появился django-scroll-to-top.
Читать далее
Разъяснивший Python
Кнопка «Наверх» — вещь настолько простая, что обычно её делают прямо в проекте: ссылка, немного CSS, пара строк JavaScript — готово. Для одной страницы это нормально. Но потом проект растёт. Появляется мобильная версия, cookie-баннер, чат в углу, требования к контрасту, строгий CSP. Где-то нужно добавить кнопку ещё и в Django Admin. И тот самый маленький кусок кода начинает жить своей жизнью. Такой модуль нужен давно: кнопка «Наверх» встречается на множестве сайтов, но в Django-проектах её по-прежнему часто собирают вручную — каждый раз немного по-своему. Мне хотелось получить готовое решение: подключил, настроил через админку и больше не возвращаешься к этому коду при каждом новом проекте. Так появился django-scroll-to-top.
Читать далее
Разъяснивший Python
Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
На проекте десятки прайсингов на топливо: один вендор шлёт CSV, другой Excel, третий JSON на вебхук. Данные одни, но колонка цены везде называется по-своему, даты в трёх форматах, единицы то литры, то галлоны, а половина нужных полей отсутствует. Под каждый источник жил отдельный парсер на сотню строк if-else. Сначала их было три, потом восемь, потом количество перестали считать. Парсеры ломались молча: вендор тихо переименовывал колонку.
В третий раз за месяц копируя один и тот же парсер, я понял, что так нельзя, и вынес логику маппинга из кода в данные. Из этого выросла библиотека fidelis: данные описываются один раз как Pydantic-модель, а соответствие под каждый кривой источник один раз пишет LLM — в виде читаемой YAML-спеки, которую ревьюят и коммитят. Дальше LLM не нужен: чистый детерминированный Python, валидация каждой строки и отлов изменений схемы ещё в CI.
Источник
Разъяснивший Python
На проекте десятки прайсингов на топливо: один вендор шлёт CSV, другой Excel, третий JSON на вебхук. Данные одни, но колонка цены везде называется по-своему, даты в трёх форматах, единицы то литры, то галлоны, а половина нужных полей отсутствует. Под каждый источник жил отдельный парсер на сотню строк if-else. Сначала их было три, потом восемь, потом количество перестали считать. Парсеры ломались молча: вендор тихо переименовывал колонку.
В третий раз за месяц копируя один и тот же парсер, я понял, что так нельзя, и вынес логику маппинга из кода в данные. Из этого выросла библиотека fidelis: данные описываются один раз как Pydantic-модель, а соответствие под каждый кривой источник один раз пишет LLM — в виде читаемой YAML-спеки, которую ревьюят и коммитят. Дальше LLM не нужен: чистый детерминированный Python, валидация каждой строки и отлов изменений схемы ещё в CI.
Источник
Разъяснивший Python
Хабр
Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
С чего всё началось У нас на проекте была до боли знакомая многим картина: десятки источников прайсингов, и каждый — в своём формате. Один вендор присылает CSV с разделителем ; , другой — выгрузку из...
Получаем палитру цветов из изображения
Иногда хочется узнать основные цвета фотографии — например, для создания сайта или презентации. Библиотека ColorThief делает это буквально за несколько строк. При желании можно сразу преобразовывать RGB в HEX и генерировать готовую CSS-палитру.
Ссылка на код
Разъяснивший Python
Иногда хочется узнать основные цвета фотографии — например, для создания сайта или презентации. Библиотека ColorThief делает это буквально за несколько строк. При желании можно сразу преобразовывать RGB в HEX и генерировать готовую CSS-палитру.
Ссылка на код
Разъяснивший Python
Как правильно учиться программировать
В этом ролике автор разбирает проблему подхода к обучению программирования. Он покажет план разбивки проекта и расскажет как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.
Смотреть...
Разъяснивший Python
В этом ролике автор разбирает проблему подхода к обучению программирования. Он покажет план разбивки проекта и расскажет как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.
Смотреть...
Разъяснивший Python
YouTube
Как правильно учиться программировать
Привет. Меня зовут Рахим Муратов. Я веб-разработчик и автор этого канала. Занимаюсь обучением, веду курсы и помогаю новичкам.
В этом видео разберем проблему подхода к обучению. Я покажу план разбивки проекта и расскажу как правильно обучаться. Этот подход…
В этом видео разберем проблему подхода к обучению. Я покажу план разбивки проекта и расскажу как правильно обучаться. Этот подход…
Делаем защиту от спама на почте с помощью ИИ-фильтрации
Тебя тоже достает спам и реклама на почте? Благодаря этому гайду ты узнаешь, как разработать собственную защиту от спама с помощью ИИ-фильтрации.
Читать...
Разъяснивший Python
Тебя тоже достает спам и реклама на почте? Благодаря этому гайду ты узнаешь, как разработать собственную защиту от спама с помощью ИИ-фильтрации.
Читать...
Разъяснивший Python
Хабр
Бесплатная защита от спама на почте с помощью ИИ фильтрации без VPN: многоуровневый метод с BERT и 550 МБ RAM
Вас тоже достаёт спам и реклама? Рекламу я блокирую через свой DNS сервер и локальными CSS фильтрами, а вот для почты пришлось придумать что-то другое. Бесплатная защита от спама на почте с помощью ИИ...
Создаём основу для диалогового Телеграм бота в облаке
Это первая статья цикла, в ней автор рассказывает как создать базу — шаблонного serverless бота на Python с использованием Yandex Cloud Functions и базы данных YDB с нуля.
Читать...
Разъяснивший Python
Это первая статья цикла, в ней автор рассказывает как создать базу — шаблонного serverless бота на Python с использованием Yandex Cloud Functions и базы данных YDB с нуля.
Читать...
Разъяснивший Python
Хабр
Создаём основу для диалогового Телеграм бота в облаке
У меня есть хобби — я учу финский язык. Просто так зубрить новые слова сложно, поэтому я решила написать бота для геймификации процесса. Бот поддерживает разные режимы тренировок, скоринг...
❤1
Презентации в Python: Добавляем абзацы и шрифты
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление абзацев и слайдов.
Смотреть...
Разъяснивший Python
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление абзацев и слайдов.
Смотреть...
Разъяснивший Python
Telegram
Простой Python | Программирование
Делаем презентации с помощью Python
Python позволяет упростить создание презентаций в PowerPoint. Благодаря новому циклу видеогайдов ты узнаешь, как это делается. В первой части автор демонстрирует создание файла и слайдов.
👀Смотреть видео
#видео
Вакансии…
Python позволяет упростить создание презентаций в PowerPoint. Благодаря новому циклу видеогайдов ты узнаешь, как это делается. В первой части автор демонстрирует создание файла и слайдов.
👀Смотреть видео
#видео
Вакансии…
Создание прозрачного окна для рисования поверх всех приложений
В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.
Читать...
Разъяснивший Python
В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.
Читать...
Разъяснивший Python
Хабр
Создание прозрачного окна для рисования поверх всех приложений
Шаг 1: Введение Недавно столкнулся с проблемой рисования поверх всех приложений чтобы при этом я мог продолжать в них работать, перерыв тучу сайтов нормального ответа толком и не нашел. В данной...
Ищем все IP-адреса в тексте
Регулярные выражения — один из самых полезных инструментов Python при работе с текстом. В этом примере показано, как за несколько строк найти все IP-адреса в логах, конфигурационных файлах или обычном документе.
Ссылка на код....
Разъяснивший Python
Регулярные выражения — один из самых полезных инструментов Python при работе с текстом. В этом примере показано, как за несколько строк найти все IP-адреса в логах, конфигурационных файлах или обычном документе.
Ссылка на код....
Разъяснивший Python
Библиотека Optuna в Python для оптимизации гиперпараметров
Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их оптимизация может улучшить результаты предсказаний.
Читать...
Разъяснивший Python
Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их оптимизация может улучшить результаты предсказаний.
Читать...
Разъяснивший Python
Хабр
Это мы юзаем: библиотека Optuna в Python для оптимизации гиперпараметров
Привет, Хабр! Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их...
Python и Word: Генерация приглашений на свадьбу
В этом видеоуроке автор разбирает процесс автоматизированной генерации множества персонализированных приглашений на свадьбу формата docx на основе имеющегося списка приглашённых гостей по заданному шаблону с помощью языка программирования python.
Смотреть...
Разъяснивший Python
В этом видеоуроке автор разбирает процесс автоматизированной генерации множества персонализированных приглашений на свадьбу формата docx на основе имеющегося списка приглашённых гостей по заданному шаблону с помощью языка программирования python.
Смотреть...
Разъяснивший Python
YouTube
Python и Word | Библиотеки программ Python | python-docx | Генерация приглашений на свадьбу
Упоминаемые понятия: python, word, текстовый документ, библиотека программ python-docx, работа с библиотеками, работа с документами docx, работа с документами doc, создание заголовка, абзаца, редактирование текста, использование изображения, header, text…
Forwarded from Находки Программиста
Цена: ~1900₽
Рейтинг: 4.8
Отзывов: 3.552
Вертикальная беспроводная мышь с поддержкой Bluetooth 5.2, Bluetooth 3.0 и 2.4 ГГц. Эргономичная форма помогает снизить нагрузку на кисть во время долгой работы за компьютером, а возможность подключения к нескольким устройствам удобна для тех, кто переключается между рабочим ноутбуком, домашним ПК и планшетом.
#мышь #вертикальная
Больше товаров - Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM