code: def get_grappler_config(optimizers_list):
      """Creates a tf.compat.v1.ConfigProto for configuring Grappler.
  
      Args:
        optimizers_list: List of strings that represents the list of optimizers.
  
      Returns:
        tf.ConfigProto.
      """
      config = _config_pb2.ConfigProto()
      rewrite_options = config.graph_options.rewrite_options
      for optimizer in optimizers_list:
          rewrite_options.optimizers.append(optimizer)
      return config
  
imports: import copy
  import datetime
  import sys
  from absl import logging
  import flatbuffers
  from tensorflow.core.protobuf import config_pb2
  from tensorflow.core.protobuf import meta_graph_pb2
  from tensorflow.lite.python import conversion_metadata_schema_py_generated
  from tensorflow.lite.python import schema_py_generated
  from tensorflow.lite.python import schema_util
  from tensorflow.lite.python import tflite_keras_util
  from tensorflow.lite.python.op_hint import convert_op_hints_to_stubs
  from tensorflow.lite.python.op_hint import find_all_hinted_output_nodes
  from tensorflow.lite.tools import flatbuffer_utils
  from tensorflow.python.eager import function
  from tensorflow.python.framework import convert_to_constants
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import error_interpolation
  from tensorflow.python.grappler import tf_optimizer
  from tensorflow.python.training.saver import export_meta_graph
label_desc: Use image node_id 6 for calling a global function with example usage: get_grappler_config(optimizers_list) and returns: config