Skip to content

samridhishree/Deeplearning-Models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Topics in Deep Learning

This repository contains the implementations for the course “Topics in Deep Learning” @ CMU (10-707). All the implementations are in python.

Multi-Layer Perceptron:

Implement a multi-layer neural network with different activation funcations and mini-batched data with batch normalisation.

Restricted Boltzmann Machine (RBM) and Autoencoder:

Implement a Restricted Boltzmann Machine and an Autoencoder and use them as pre-trainers for the input to the MLP.

Neural Language Model:

Build a 4-gram Neural Language Model and interpret the word vectors learnt from it.