class_docstr: Tests the Python interface to recomputation rewrites.
  
  See core/grappler/optimizers/memory_optimizer_test.cc for functional tests.
class_docstr_tok: ["Tests","the","Python","interface","to","recomputation","rewrites",".","See","core\/grappler\/optimizers\/memory_optimizer_test.cc","for","functional","tests","."]
code: def _GetMemoryOptimizerSessionConfig(self):
      rewrite_options = rewriter_config_pb2.RewriterConfig(
          disable_model_pruning=True,
          memory_optimization=rewriter_config_pb2.RewriterConfig.HEURISTICS,
      )
      graph_options = config_pb2.GraphOptions(
          rewrite_options=rewrite_options
      )
      return config_pb2.ConfigProto(graph_options=graph_options)
  
imports: from tensorflow.core.framework import attr_value_pb2
  from tensorflow.core.protobuf import config_pb2
  from tensorflow.core.protobuf import rewriter_config_pb2
  from tensorflow.python.client import session
  from tensorflow.python.framework import meta_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import random_seed
  from tensorflow.python.framework import test_util
  from tensorflow.python.grappler import tf_optimizer
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import nn
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.ops import variable_v1
  from tensorflow.python.ops import variables
  from tensorflow.python.platform import test
  from tensorflow.python.training import training
label_desc: Use image node_id 5 for calling the MemoryOptimizerRecomputeTest obj's underlying member method code with example usage: obj._GetMemoryOptimizerSessionConfig() and returns: config_pb2