Skip to content
Reproduction of char-RNN with PyTorch
Jupyter Notebook Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
.gitignore
Pipfile
Pipfile.lock
README.md
notebook.ipynb
requirements.txt
train.py

README.md

Char-RNN

This repository revisits text generation as detailed in The Unreasonable Effectiveness of Recurrent Neural Networks and tries to bring more understanding about RNN's and how to optimize them.

Introduction

This repository contains support material to solve the text generation problem as detailed in The Unreasonable Effectiveness of Recurrent Neural Networks. The objective is to read a large text file, one character at a time, and then be able to generate text (one character at a time) with the same style.

Every single experiment is automatically logged onto Weighs & Biases for easier analysis/interpretation of results. We also want to bring more understanding about RNN's and how to optimize them.

Usage

Dependencies can be installed through requirements.txt.

The following files are present:

  • notebook.ipynb is a Jupyter Notebook used to prototype our solution ;
  • train.py is a script to run several experiments and log them on Weighs & Biases.

Results

See my results and conclusions:

And here is a little sample of what we can generate.

sample

You can’t perform that action at this time.