class_docstr: Randomly choose one of the best 24 Sub-policies on ImageNet.
  Reference: https://arxiv.org/abs/1805.09501
class_docstr_tok: ["Randomly","choose","one","of","the","best","24","Sub-policies","on","ImageNet",".","Reference",":","https",":","\/\/arxiv.org\/abs\/1805.09501"]
code: def __init__(self):
      self.policies = [
          SubPolicy(0.8, "equalize", 1, 0.8, "shearY", 4),
          SubPolicy(0.4, "color", 9, 0.6, "equalize", 3),
          SubPolicy(0.4, "color", 1, 0.6, "rotate", 8),
          SubPolicy(0.8, "solarize", 3, 0.4, "equalize", 7),
          SubPolicy(0.4, "solarize", 2, 0.6, "solarize", 2),
          SubPolicy(0.2, "color", 0, 0.8, "equalize", 8),
          SubPolicy(0.4, "equalize", 8, 0.8, "solarizeadd", 3),
          SubPolicy(0.2, "shearX", 9, 0.6, "rotate", 8),
          SubPolicy(0.6, "color", 1, 1.0, "equalize", 2),
          SubPolicy(0.4, "invert", 9, 0.6, "rotate", 0),
          SubPolicy(1.0, "equalize", 9, 0.6, "shearY", 3),
          SubPolicy(0.4, "color", 7, 0.6, "equalize", 0),
          SubPolicy(0.4, "posterize", 6, 0.4, "autocontrast", 7),
          SubPolicy(0.6, "solarize", 8, 0.6, "color", 9),
          SubPolicy(0.2, "solarize", 4, 0.8, "rotate", 9),
          SubPolicy(1.0, "rotate", 7, 0.8, "translateY", 9),
          SubPolicy(0.0, "shearX", 0, 0.8, "solarize", 4),
          SubPolicy(0.8, "shearY", 0, 0.6, "color", 4),
          SubPolicy(1.0, "color", 0, 0.6, "rotate", 2),
          SubPolicy(0.8, "equalize", 4, 0.0, "equalize", 8),
          SubPolicy(1.0, "equalize", 4, 0.6, "autocontrast", 2),
          SubPolicy(0.4, "shearY", 7, 0.6, "solarizeadd", 7),
          SubPolicy(0.8, "posterize", 2, 0.6, "solarize", 10),
          SubPolicy(0.6, "solarize", 8, 0.6, "equalize", 1),
          SubPolicy(0.8, "color", 6, 0.4, "rotate", 5),
      ]
  
file_path: DALI/docs/examples/use_cases/pytorch/efficientnet/image_classification/autoaugment.py
imports: from PIL import Image, ImageEnhance, ImageOps
  import numpy
  import random
label_desc: Use image node_id 1 to create a new AutoaugmentImageNetPolicy object from inherited base classes: object with example: obj = AutoaugmentImageNetPolicy()