code: def __init__(
      self, depth: int = 2, th: float = 0.85, decay: float = 0.99
  ):
      self.decay = decay
      self.depth = depth
      self.th = th
      self.rates = {}
      for k, op in OPS.items():
          self.rates[k] = tuple([np.ones(x, "f") for x in op.bins])
  
imports: import random
  from collections import namedtuple
  import numpy
  from PIL import Image, ImageOps, ImageEnhance, ImageFilter
label_desc: Use image node_id 1 to create a new CTAugment object  with example: obj = CTAugment(depth, th, decay)