Data Augmentation Neural Network, Deep convolutional neural networks have performed remarkably well on many Computer Vision tasks.