Augmentor: An Image Augmentation Library for Machine Learning
Marcus D. Bloice, Christof Stocker, Andreas Holzinger
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/Evizero/Augmentor.jlOfficialIn papernone★ 0
- github.com/simonlousky/alteredAugmentorpytorch★ 0
- github.com/UnofficialJuliaMirror/Augmentor.jl-0612f1b9-51e2-5127-9fc2-313c368ba66dnone★ 0
- github.com/ChenXiao61/Img_augmentorpytorch★ 0
- github.com/Rahul-Venugopal/Image-augmentation_1none★ 0
- github.com/UnofficialJuliaMirrorSnapshots/Augmentor.jl-0612f1b9-51e2-5127-9fc2-313c368ba66dnone★ 0
Abstract
The generation of artificial data based on existing observations, known as data augmentation, is a technique used in machine learning to improve model accuracy, generalisation, and to control overfitting. Augmentor is a software package, available in both Python and Julia versions, that provides a high level API for the expansion of image data using a stochastic, pipeline-based approach which effectively allows for images to be sampled from a distribution of augmented images at runtime. Augmentor provides methods for most standard augmentation practices as well as several advanced features such as label-preserving, randomised elastic distortions, and provides many helper functions for typical augmentation tasks used in machine learning.