aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/tfprof
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <bsteiner@google.com>2017-06-30 14:26:46 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-06-30 14:31:12 -0700
commitafca393e1a77af5230a763b4872c92daf993c09a (patch)
treed86c3c130992ad5778550c8903fdb143554c6a21 /tensorflow/contrib/tfprof
parente2c2cc7e023801c2d405d9f92b5d6f1e97f06779 (diff)
Disable graph rewrites in tests that assert a given graph structure. This will make it possible to optimize these graphs in the future without having to update the test with every improvement.
PiperOrigin-RevId: 160688938
Diffstat (limited to 'tensorflow/contrib/tfprof')
-rw-r--r--tensorflow/contrib/tfprof/python/tools/tfprof/model_analyzer_test.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tensorflow/contrib/tfprof/python/tools/tfprof/model_analyzer_test.py b/tensorflow/contrib/tfprof/python/tools/tfprof/model_analyzer_test.py
index 9f95074022..32a6d5fdb2 100644
--- a/tensorflow/contrib/tfprof/python/tools/tfprof/model_analyzer_test.py
+++ b/tensorflow/contrib/tfprof/python/tools/tfprof/model_analyzer_test.py
@@ -19,6 +19,7 @@ from __future__ import print_function
import os
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 ops
from tensorflow.python.ops import variables
@@ -61,7 +62,11 @@ class PrintModelAnalysisTest(test.TestCase):
'input_shapes'
]
- with session.Session() as sess, ops.device('/cpu:0'):
+ rewriter_config = rewriter_config_pb2.RewriterConfig(
+ disable_model_pruning=True)
+ graph_options = config_pb2.GraphOptions(rewrite_options=rewriter_config)
+ config = config_pb2.ConfigProto(graph_options=graph_options)
+ with session.Session(config=config) as sess, ops.device('/cpu:0'):
x = lib.BuildSmallModel()
sess.run(variables.global_variables_initializer())