Лев Осадчий › levos06
ML, парсеры и боты на Python — с проверяемым результатом
Рейтинг
2 399
№ 454 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
На сайте с
2026 года
Юридический статус
Самозанятый
Безопасная сделка
Деньги списываются после приёмки

Диффузионная модель, которая пишет русский текст почерком одного человека

Описание

Собственный проект, не клиентский заказ. Задача — генерировать произвольный русский текст рукописным почерком, выученным по конспектам одного автора. Не подстановка готовых букв из шрифта, а настоящая генерация.

Решение

Диффузионная модель (DDPM с обусловливанием на содержание) разворачивает изображение 64×288 из шума за 1000 шагов. Почерк выучен по корпусу рукописных конспектов, обучение шло на GPU.

Стек: Python, PyTorch, DDPM.

Результат

Модель генерирует и те слова, которых в обучении не было: она усвоила начертания букв и то, как они соединяются, а не запомнила слова целиком. Примеры — на изображениях. Код открыт на GitHub (Levos06/handwriting-diffusion).

Оценили проект:

Другие проекты

Все проекты →
ИИ и Нейросети MindGit — чат-бот на LLM с деревом уточняющих диалогов
MindGit — чат-бот на LLM с деревом уточняющих диалогов
54
Веб-разработка и IT Сбор котировок через API и статистика временного ряда с пропусками
Сбор котировок через API и статистика временного ряда с пропусками
51
Веб-разработка и IT Reader AI — веб-приложение для чтения научных статей с переводом и озвучкой
Reader AI — веб-приложение для чтения научных статей с переводом и озвучкой
40
ИИ и Нейросети Детектор растяжений речи: Whisper + CatBoost, ROC-AUC 0.90 на новых дикторах
Детектор растяжений речи: Whisper + CatBoost, ROC-AUC 0.90 на новых дикторах
50