class_docstr: CoreML internal representation of a torch IR block.
  
  Arguments:
      raw_block: The torch._C.Block to convert, or None.
      parent: The InternalTorchIRNode this block belongs to.
      nodes: If @raw_block is None, the list of InternalTorchIRNodes in the block
      inputs: If @raw_block is None, the list of input symbols.
      outputs: If @raw_block is None, the list of output symbols.
code: def __str__(self, indent=2):
      indent_str = " " * indent
      graph_str = "{}block({}):\n".format(
          indent_str, ", ".join(_ssa_name_list(self.inputs))
      )
      graph_str += "{}\n".format(indent_str).join(
          [x.__str__(indent=indent + 2) for x in self.nodes]
      )
      graph_str += "\n{}return ({})".format(
          indent_str, ", ".join(_ssa_name_list(self.outputs))
      )
      return graph_str
  
imports: from collections import OrderedDict
  from itertools import islice
  import torch
label_desc: Use image node_id 2 for calling the InternalTorchIRBlock obj's underlying member method code with example usage: obj.__str__(indent) and returns: graph_str