An implementation of a Neural Network with the objective of teaching the network to recognize patterns in images.