Deep Neural Networks implemented from scratch. Convolutional Neural Networks (CNN) implemented using Tensowflow.