Independent study focusing in various deep learning topics - Dartmouth College, Winter 2019
The projects in this repository use a variety of deep learning labraries and python packages. In order to run most of the code, you will need to have both TensorFlow and PyTorch installed on your machine. Other important depedencies include Pandas, Numpy, and Matplotlib.
Simply open a command window and run the following commands to install the necessary libraries.
- Run
pip install --upgrade tensorflow
to make sure your version of TensorFlow is up to date - Run
pip install tflearn
- If you're not using a virtual environment, Run:
sudo pip install keras
If you're using a virtual environment, Run:pip install keras
- Run
pip3 install torch torchvision
- Run
pip3 install Pandas
- Run
pip3 install numpy
- Run
pip3 matplotlib
-
Fully Connected Networks
-
Optimization and Regularization
-
Convolutional Networks
-
Recurrent Networks
-
Autoencoders
-
Final Project - Optimizing Seq2seq Translator
-
Just for fun!