Multistage Neural Networks by Maciej Zieba