code: def _extract_node_names(graph):  # type : (Graph) -> List[Text]
      node_names = []
      for node in graph.nodes:
          node_names.append(node.name)
      return node_names
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  from onnx import numpy_helper, ValueInfoProto, AttributeProto, GraphProto, NodeProto, TensorProto, TensorShapeProto
  from typing import Any, Text, Iterable, List, Dict, Sequence, Optional, Tuple, Union
  from typing_extensions import Protocol
  import numpy
label_desc: Use image node_id 3 for calling a global function with example usage: _extract_node_names(graph) and returns: node_names