mfranzs / rnn_assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIT 6.S191 Lab 1: Intro to TensorFlow and Music Generation with RNNs

alt text

Part 1: Intro to TensorFlow

TensorFlow is a software library extensively used in machine learning. Here we'll learn how computations are represented and how to define simple neural networks in TensorFlow. In this section you will learn the basic of Tensorflow computational graphs, Sessions, and the new imperitive version of Tensorflow: Eager.

Part 2: Music Generation with RNNs

In this portion of the lab, we will play around with building a Recurrent Neural Network (RNN) for music generation. We will be using the MIDI music toolkit to create a dataset of music files and build a model that captures the long term dependencies in musical notes. Finally, we will sample from this model to generate brand new music that has never been heard before!

About


Languages

Language:Jupyter Notebook 90.2%Language:Python 9.8%