code: def testSplitNoChunks(self):
      sizes = [50, 100, 50, 50, 100]
      max_size = 500
      constants.debug_set_max_size(max_size)
  
      graph_def = self._make_graph_def_with_constant_nodes(sizes)
      s = split_graph_def.GraphDefSplitter(self._copy_graph(graph_def))
      chunks, _ = s.split()
      self.assertLen(chunks, 1)
      self.assertProtoEquals(graph_def, chunks[0])
  
imports: import itertools
  from google.protobuf import message
  from google.protobuf import text_format
  from tensorflow.core.framework import function_pb2
  from tensorflow.core.framework import graph_pb2
  from tensorflow.python.platform import test
  from tensorflow.tools.proto_splitter import chunk_pb2
  from tensorflow.tools.proto_splitter import constants
  from tensorflow.tools.proto_splitter import split_graph_def
  from tensorflow.tools.proto_splitter import util
  from tensorflow.tools.proto_splitter.python import test_util
label_desc: Use image node_id 5 for calling the GraphDefSplitterTest obj's underlying member method code with example usage: obj.testSplitNoChunks() without return types