Skip to content
Branch: master
Find file History
Type Name Latest commit message Commit time
Failed to load latest commit information.
datascrub reorganized rnn tutorial for arrival of Keras version Mar 20, 2019
00_Keras_RNN_predictions_playground.ipynb Created using Colaboratory Mar 22, 2019
00_Keras_RNN_predictions_solution.ipynb Created using Colaboratory Mar 21, 2019
01_Keras_stateful_RNN_playground.ipynb Created using Colaboratory Mar 22, 2019
02_Keras_RNN_TPU_temperatures_solution.ipynb Created using Colaboratory Mar 22, 2019


RNN Tutorial

This tutorial is a hands-on complement to the "Tensorflow, deep learning and Recurrent Neural Networks" talk (video, slides). If you are looking for the "Shakespeare" model featured in the talk, you can find it here: tensorflow-rnn-shakespeare.

All notebooks execute on Google Colaboratory for free. The last exercise runs on a TPU (Tensor Processing Unit).

Start here

Instructions are provided in each notebook in the section marked [WORK REQUIRED]

Part 1: 00_Keras_RNN_predictions_playground.ipynb

Part 2: 01_Keras_stateful_RNN_playground.ipynb

Part 3: 02_Keras_RNN_TPU_temperatures_playground.ipynb


If you are stuck, you can have a peek at the solution notebooks:

Part 1: 00_Keras_RNN_predictions_solution.ipynb

Part 2: 01_Keras_stateful_RNN_solution.ipynb

Part 3: 02_Keras_RNN_TPU_temperatures_solution.ipynb

Disclaimer: This is not an official Google product but sample code provided for an educational purpose

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You can’t perform that action at this time.