code: def __str__(self) -> str:
      initial = "SequenceInfo(length=" + (
          "UNKNOWN" if self.length == -1 else str(self.length)
      )
      if self.sequence_of_maps:
          initial += ",type=" + str(self.map_info) + ")"
      else:
          initial += ",type=" + str(self.sequence_type) + ")"
      return initial
  
imports: from abc import ABCMeta
  import sys
  from typing import Mapping, List
  from py4j import java_gateway
  from synapse.ml.onnx._ONNXModel import _ONNXModel
  from pyspark.ml.common import inherit_doc
  from py4j.java_gateway import JavaObject
label_desc: Use image node_id 3 for calling the SequenceInfo obj's underlying member method code with example usage: obj.__str__() and returns: initial