The implementation of artificial neural networks classifier in Python (with the help of Theano library). Includes neural networks with dropout method, as well as stacking denoising autoencoders and stacking restricted Boltzmann machines for weight pre-training.