code: def __init__(self, **kwargs):
      # Instance Options
      add_parameter(self, kwargs, "data_groups", [])
  
      # Repetition Options
      add_parameter(self, kwargs, "multiplier", None)
      add_parameter(self, kwargs, "total", None)
  
      # Derived Parameters
      self.output_shape = None
      self.initialization = False
      self.iteration = 0
      self.data_groups = {
          data_group: None for data_group in self.data_groups
      }
  
      self.augmentation_string = "_copy_"
      self.load(kwargs)
  
      return
  
imports: import numpy
  from deepneuro.utilities.util import add_parameter
label_desc: Use image node_id 1 to create a new Augmentation object from inherited base classes: object with example: obj = Augmentation()