code: def load(self, kwargs):
      # Naming Parameters
      add_parameter(self, kwargs, "name", "Normalization")
      add_parameter(self, kwargs, "preprocessor_string", "_Norm")
  
      # Mask parameters
      add_parameter(self, kwargs, "mask", None)
      add_parameter(self, kwargs, "mask_preprocessor", None)
      add_parameter(self, kwargs, "mask_name", "skullstrip_mask")
      add_parameter(self, kwargs, "mask_zeros", False)
      add_parameter(self, kwargs, "mask_value", None)
  
      # Normalization Parameters
      add_parameter(self, kwargs, "normalize_by_channel", True)
      add_parameter(self, kwargs, "channels", None)
  
      self.array_input = True
  
imports: import subprocess
  import os
  import numpy
  from deepneuro.preprocessing.preprocessor import Preprocessor
  from deepneuro.utilities.conversion import read_image_files
  from deepneuro.utilities.util import add_parameter, quotes
label_desc: Use image node_id 1 for calling the Normalization obj's underlying member method code with example usage: obj.load(kwargs) without return types