code: def export_monday_insensintive_upper_twodim() -> None:
      input = (
          np.array(
              [
                  "Monday",
                  "tuesday",
                  "wednesday",
                  "Monday",
                  "tuesday",
                  "wednesday",
              ]
          )
          .astype(object)
          .reshape([1, 6])
      )
  
      # It does upper case cecedille, accented E
      # and german umlaut but fails
      # with german eszett
      output = (
          np.array(["TUESDAY", "WEDNESDAY", "TUESDAY", "WEDNESDAY"])
          .astype(object)
          .reshape([1, 4])
      )
      stopwords = ["monday"]
  
      node = onnx.helper.make_node(
          "StringNormalizer",
          inputs=["x"],
          outputs=["y"],
          case_change_action="UPPER",
          stopwords=stopwords,
      )
      expect(
          node,
          inputs=[input],
          outputs=[output],
          name="test_strnormalizer_export_monday_insensintive_upper_twodim",
      )
  
file_path: onnx/onnx/backend/test/case/node/stringnormalizer.py
imports: import numpy
  import onnx
  from onnx.backend.test.case.base import Base
  from onnx.backend.test.case.node import expect
label_desc: Use image node_id 6 for calling the StringNormalizer obj's underlying member method code with example usage: obj.export_monday_insensintive_upper_twodim() without return types