aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/tools
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-08-28 18:51:07 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-08-28 18:56:26 -0700
commit4a83b950aa2b5be238bed118acb006a3fe1c806e (patch)
treedc2a467b940e14a5e8f7e07d2b04f282d1a2dddc /tensorflow/python/tools
parent2e7352e57c541908cd700bb0fe53a04b456392c9 (diff)
Avoid iterating the dict keys list for membership test.
PiperOrigin-RevId: 210647272
Diffstat (limited to 'tensorflow/python/tools')
-rw-r--r--tensorflow/python/tools/optimize_for_inference_lib.py8
-rw-r--r--tensorflow/python/tools/saved_model_cli.py2
2 files changed, 5 insertions, 5 deletions
diff --git a/tensorflow/python/tools/optimize_for_inference_lib.py b/tensorflow/python/tools/optimize_for_inference_lib.py
index bb90d1cd6e..108f2b593c 100644
--- a/tensorflow/python/tools/optimize_for_inference_lib.py
+++ b/tensorflow/python/tools/optimize_for_inference_lib.py
@@ -133,14 +133,14 @@ def ensure_graph_is_valid(graph_def):
"""
node_map = {}
for node in graph_def.node:
- if node.name not in node_map.keys():
+ if node.name not in node_map:
node_map[node.name] = node
else:
raise ValueError("Duplicate node names detected for ", node.name)
for node in graph_def.node:
for input_name in node.input:
input_node_name = node_name_from_input(input_name)
- if input_node_name not in node_map.keys():
+ if input_node_name not in node_map:
raise ValueError("Input for ", node.name, " not found: ", input_name)
@@ -225,7 +225,7 @@ def fold_batch_norms(input_graph_def):
"""
input_node_map = {}
for node in input_graph_def.node:
- if node.name not in input_node_map.keys():
+ if node.name not in input_node_map:
input_node_map[node.name] = node
else:
raise ValueError("Duplicate node names detected for ", node.name)
@@ -390,7 +390,7 @@ def fuse_resize_and_conv(input_graph_def, output_node_names):
input_node_map = {}
for node in input_graph_def.node:
- if node.name not in input_node_map.keys():
+ if node.name not in input_node_map:
input_node_map[node.name] = node
else:
raise ValueError("Duplicate node names detected for ", node.name)
diff --git a/tensorflow/python/tools/saved_model_cli.py b/tensorflow/python/tools/saved_model_cli.py
index 38fed5335e..9b232865dd 100644
--- a/tensorflow/python/tools/saved_model_cli.py
+++ b/tensorflow/python/tools/saved_model_cli.py
@@ -308,7 +308,7 @@ def run_saved_model_with_feed_dict(saved_model_dir, tag_set, signature_def_key,
# Check if input tensor keys are valid.
for input_key_name in input_tensor_key_feed_dict.keys():
- if input_key_name not in inputs_tensor_info.keys():
+ if input_key_name not in inputs_tensor_info:
raise ValueError(
'"%s" is not a valid input key. Please choose from %s, or use '
'--show option.' %