aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/examples/how_tos
diff options
context:
space:
mode:
authorGravatar Vijay Vasudevan <vrv@google.com>2016-10-27 08:43:57 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2016-10-27 09:49:22 -0700
commit6812d46b957e32eba37c67384cc2136908d7a1ff (patch)
tree49e928e882aa2e44d9a8d627d0a35ae58683f92b /tensorflow/examples/how_tos
parentef7ac603d0dab2bb586a24dbbf0c6c669e213ccd (diff)
Parse argparse flags, then pass unparsed flags through to argv via tf.app.run()
to allow argparse + tf.flags to play nicely with each other. Change: 137405161
Diffstat (limited to 'tensorflow/examples/how_tos')
-rw-r--r--tensorflow/examples/how_tos/reading_data/convert_to_records.py6
-rw-r--r--tensorflow/examples/how_tos/reading_data/fully_connected_preloaded.py6
-rw-r--r--tensorflow/examples/how_tos/reading_data/fully_connected_preloaded_var.py6
-rw-r--r--tensorflow/examples/how_tos/reading_data/fully_connected_reader.py6
4 files changed, 12 insertions, 12 deletions
diff --git a/tensorflow/examples/how_tos/reading_data/convert_to_records.py b/tensorflow/examples/how_tos/reading_data/convert_to_records.py
index c3555a882d..5457b27eca 100644
--- a/tensorflow/examples/how_tos/reading_data/convert_to_records.py
+++ b/tensorflow/examples/how_tos/reading_data/convert_to_records.py
@@ -20,6 +20,7 @@ from __future__ import print_function
import argparse
import os
+import sys
import tensorflow as tf
@@ -102,6 +103,5 @@ if __name__ == '__main__':
set.\
"""
)
- FLAGS = parser.parse_args()
-
- tf.app.run()
+ FLAGS, unparsed = parser.parse_known_args()
+ tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
diff --git a/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded.py b/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded.py
index 7795248f82..888da421bf 100644
--- a/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded.py
+++ b/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded.py
@@ -31,6 +31,7 @@ from __future__ import division
from __future__ import print_function
import argparse
+import sys
import time
import tensorflow as tf
@@ -184,6 +185,5 @@ if __name__ == '__main__':
help='If true, uses fake data for unit testing.',
action='store_true'
)
- FLAGS = parser.parse_args()
-
- tf.app.run()
+ FLAGS, unparsed = parser.parse_known_args()
+ tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
diff --git a/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded_var.py b/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded_var.py
index 5325afbe60..f19c3f38fd 100644
--- a/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded_var.py
+++ b/tensorflow/examples/how_tos/reading_data/fully_connected_preloaded_var.py
@@ -30,6 +30,7 @@ from __future__ import division
from __future__ import print_function
import argparse
+import sys
import time
import tensorflow as tf
@@ -194,6 +195,5 @@ if __name__ == '__main__':
help='If true, uses fake data for unit testing.',
action='store_true'
)
- FLAGS = parser.parse_args()
-
- tf.app.run()
+ FLAGS, unparsed = parser.parse_known_args()
+ tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
diff --git a/tensorflow/examples/how_tos/reading_data/fully_connected_reader.py b/tensorflow/examples/how_tos/reading_data/fully_connected_reader.py
index 127153a00b..4c5dbc65c6 100644
--- a/tensorflow/examples/how_tos/reading_data/fully_connected_reader.py
+++ b/tensorflow/examples/how_tos/reading_data/fully_connected_reader.py
@@ -29,6 +29,7 @@ from __future__ import print_function
import argparse
import os.path
+import sys
import time
import tensorflow as tf
@@ -224,6 +225,5 @@ if __name__ == '__main__':
default='/tmp/data',
help='Directory with the training data.'
)
- FLAGS = parser.parse_args()
-
- tf.app.run()
+ FLAGS, unparsed = parser.parse_known_args()
+ tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)