class_docstr: Add SNR noise [-1, 1]
code: def __init__(
      self, noise, snr_target=None, snr_levels=[-5, 0, 5, 10, 15]
  ):
      assert noise.dtype in [
          np.float32,
          np.float64,
      ], "noise only supports float data type"
      self.noise = noise
      self.snr_levels = snr_levels
      self.snr_target = snr_target
  
imports: import random
  import cv2
  import numpy
  import torch
  from scipy import signal
label_desc: Use image node_id 1 to create a new AddNoise object from inherited base classes: object with example: obj = AddNoise(noise, snr_target, snr_levels)