Smart Augmentation - Learning an Optimal Data Augmentation Strategy