IIS_2023_1/malkova_anastasia_lab_7/README.md
2023-11-17 01:50:49 +04:00

1.4 KiB
Raw Blame History

Лабораторная работа №7

Рекуррентная нейронная сеть и задача генерации текста

Как запустить лабораторную работу

  1. Установить python, conda, numpy, torch
  2. Запустить команду python main.py в корне проекта

Использованные технологии

  • Язык программирования python
  • Библиотеки conda, numpy, torch
  • Среда разработки PyCharm

Что делает программа?

  • Считывает данные из файла
  • Создает словарь всех символов и превращает текст в индексы(числа)
  • Генерирует батчи из текста
  • Создает и обучает рекуррентную нейронную сеть(RNN)
  • Генерирует новый текст
  • Измеряет ошибку

Запуск

  • На первых прогонаx высокий показатель ошибки и, соответственно, качество текста плохое starter result

  • Через 10-15 минут после обучения ошибка дошла до 0.6, для такой ошибки качество текста нормальное progress result