albumentations-team / autoalbument-benchmarks

Benchmarks for AutoAlbument - AutoML for Image Augmentation
11 stars 1 forks source link

Benchmarks for AutoAlbument - AutoML for Image Augmentation.

Results

CIFAR-10 (Classification)

Augmentation strategy Top-1 Accuracy Top-5 Accuracy
Baseline 91.79 99.63
AutoAlbument 96.02 99.91

SVHN (Classification)

Augmentation strategy Top-1 Accuracy Top-5 Accuracy
Baseline 98.31 99.68
AutoAlbument 98.48 99.72

ImageNet (Classification)

Augmentation strategy Top-1 Accuracy Top-5 Accuracy
Baseline 73.27 91.64
AutoAlbument 75.17 92.57

Pascal VOC (Semantic segmentation)

Augmentation strategy mIOU
Baseline 73.34
AutoAlbument 75.55

Cityscapes

Augmentation strategy mIOU
Baseline 79.47
AutoAlbument 79.92

How to run the benchmarks

  1. Download datasets and put them in the following directory structure:
  2. Clone this repository.
  3. Run the run.sh script that will build a Docker image and train models using the following command:

./run.sh </path/to/data/directory> </path/to/outputs/directory>

e.g. ./run.sh ~/data ~/outputs

where