puppy_names Recurrent Neural Network that generates dog names. Dog Namses CUDA GRU.ipynb -- Code for creating the RNN using GRU cells. Runs on GPU. top_500_dog_names.txt -- Data used for training.