code: def _run(self, x, norm=None):  # type: ignore
      if norm == "MAX":
          _norm = Normalizer.norm_max
      elif norm == "L1":
          _norm = Normalizer.norm_l1
      elif norm == "L2":
          _norm = Normalizer.norm_l2
      else:
          raise ValueError(f"Unexpected value for norm='{norm}'.")
      return (_norm(x),)
  
file_path: onnx/onnx/reference/ops/aionnxml/op_normalizer.py
imports: import numpy
  from onnx.reference.ops.aionnxml._op_run_aionnxml import OpRunAiOnnxMl
label_desc: Use image node_id 4 for calling the Normalizer obj's underlying member method code with example usage: obj._run(x, norm) and returns: _norm