This repository contains my solution materials and notebooks for Udacity's Deep Learning Nanodegree Program projects.
-
1 - Predicting Bike-Sharing Patterns: Build and train a neural network from scratch using NumPy to predict the number of bikeshare users on a given day.
-
2 - Dog-Breed Classifier: Build a Convolutional Neural Network with PyTorch to classify any image (even an image of a face) as a specific dog breed.
-
3 - Generate TV Scripts: Define and train a Recurrent Neural Network to generate TV scripts.
-
4 - Face Generation: Use a DCGAN(Deep Convolutional Generative Adversarial Network) on the CelebA dataset to generate images of new and realistic human faces.
-
5 - Deploying a Sentiment Analysis Model using Sagemaker: Deploy an RNN to perform sentiment analysis on movie reviews complete with publicly accessible API and a simple web page which interacts with the deployed endpoint.