.. | ||
config.py | ||
data.py | ||
generation.py | ||
main.py | ||
progress_result.png | ||
README.md | ||
starter_result.png | ||
text_rnn.py | ||
train_text.txt | ||
train.py |
Лабораторная работа №7
Рекуррентная нейронная сеть и задача генерации текста
Как запустить лабораторную работу
- Установить python, conda, numpy, torch
- Запустить команду
python main.py
в корне проекта
Использованные технологии
- Язык программирования
python
- Библиотеки
conda, numpy, torch
- Среда разработки
PyCharm
Что делает программа?
- Считывает данные из файла
- Создает словарь всех символов и превращает текст в индексы(числа)
- Генерирует батчи из текста
- Создает и обучает рекуррентную нейронную сеть(RNN)
- Генерирует новый текст
- Измеряет ошибку