GitXplorerGitXplorer
b

char-RNN

public
2 stars
2 forks
5 issues

Commits

List of commits on branch master.
Unverified
df138ec77ae22bcd8e9efe398bbfa723f68e68eb

feat: add link to report

bborisdayma committed 5 years ago
Unverified
9e788c547608aa67aaeceac58efe22bd4c26d8f3

docs: updated sample text

bborisdayma committed 6 years ago
Unverified
e5bba8bd54cbe6295febda433ae539b5d6a32430

Merge branch 'master' of https://github.com/borisd13/char-RNN

bborisdayma committed 6 years ago
Unverified
9afcef7fca8d64ac78a55e2f1b9628d354bd6ba8

docs: added sample text

bborisdayma committed 6 years ago
Unverified
54fc0558e0eb1667de6ce7f031214a1be8316e0a

docs: update text processing illustration

bborisdayma committed 6 years ago
Unverified
22c121c59e4a48129a38850e773e7658de61963c

docs: update architecture diagram

bborisdayma committed 6 years ago

README

The README file for this repository.

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