my-first-perceptron

0

Описание

Моя первая нейросеть с графическим интерфейсом gradio на python 3.11. Распознает рукописные цифры

Языки

  • Python100%
5 месяцев назад
5 месяцев назад
5 месяцев назад
5 месяцев назад
5 месяцев назад
readme.md

MNIST: обучение модели и интерфейс Gradio

Ниже — минимальные шаги, чтобы запустить обучение и веб‑интерфейс распознавания цифр.

1) Клонирование репозитория

2) Подготовка окружения (Windows PowerShell)

Установите PyTorch по официальной инструкции (выберите CPU или CUDA под вашу систему). Затем установите остальные зависимости:

Примечание: датасет MNIST скачается автоматически при первом запуске обучения в папку

data/
.

3) Обучение модели

После обучения будет сохранён файл весов

mnist_mlp.pt
в корне проекта.

4) Запуск веб‑интерфейса

Откройте в браузере адрес, показанный в консоли (обычно

http://127.0.0.1:7860
). Нарисуйте цифру от 0 до 9 и нажмите «Распознать».

Полезно знать

  • Папка
    data/
    и файлы моделей (
    *.pt
    ) уже добавлены в
    .gitignore
    .
  • Если хотите версионировать именно этот файл модели, уберите правило
    *.pt
    из
    .gitignore
    или добавьте исключение
    !mnist_mlp.pt
    .