code: def convert_norm(node, **kwargs):
      
      name, input_nodes, attrs = get_inputs(node, kwargs)
  
      mx_axis = attrs.get("axis", None)
      axes = convert_string_to_list(str(mx_axis)) if mx_axis else None
  
      keepdims = get_boolean_attribute_value(attrs, "keepdims")
      ord = int(attrs.get("ord", 2))
  
      onnx_op_name = "ReduceL1" if ord == 1 else "ReduceL2"
  
      if axes:
          reduce_node = onnx.helper.make_node(
              onnx_op_name,
              input_nodes,
              [name],
              axes=axes,
              keepdims=keepdims,
              name=name
          )
          return [reduce_node]
      else:
          reduce_node = onnx.helper.make_node(
              onnx_op_name,
              input_nodes,
              [name],
              keepdims=keepdims,
              name=name
          )
          return [reduce_node]
docs: Map MXNet's norm operator attributes to onnx's ReduceL1 and ReduceL2 operators
      and return the created node.