Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ModelZoo
ResNet50_tensorflow
Commits
9f7a5fa3
Unverified
Commit
9f7a5fa3
authored
Apr 23, 2018
by
Taylor Robie
Committed by
GitHub
Apr 23, 2018
Browse files
Replicate internal cluster changes in official mnist tpu example (#4020)
parent
26aded58
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
20 deletions
+6
-20
official/mnist/mnist_tpu.py
official/mnist/mnist_tpu.py
+6
-20
No files found.
official/mnist/mnist_tpu.py
View file @
9f7a5fa3
...
...
@@ -46,10 +46,6 @@ tf.flags.DEFINE_string(
"metadata."
)
# Model specific parameters
tf
.
flags
.
DEFINE_string
(
"master"
,
default
=
None
,
help
=
"GRPC URL of the master (e.g. grpc://ip.address.of.tpu:8470). You "
"must specify either this flag or --tpu."
)
tf
.
flags
.
DEFINE_string
(
"data_dir"
,
""
,
"Path to directory containing the MNIST dataset"
)
tf
.
flags
.
DEFINE_string
(
"model_dir"
,
None
,
"Estimator model_dir"
)
...
...
@@ -136,24 +132,14 @@ def main(argv):
del
argv
# Unused.
tf
.
logging
.
set_verbosity
(
tf
.
logging
.
INFO
)
if
FLAGS
.
master
is
None
and
FLAGS
.
tpu
is
None
:
raise
RuntimeError
(
'You must specify either --master or --tpu.'
)
if
FLAGS
.
master
is
not
None
:
if
FLAGS
.
tpu
is
not
None
:
tf
.
logging
.
warn
(
'Both --master and --tpu are set. Ignoring '
'--tpu and using --master.'
)
tpu_grpc_url
=
FLAGS
.
master
else
:
tpu_cluster_resolver
=
(
tf
.
contrib
.
cluster_resolver
.
TPUClusterResolver
(
tpu_cluster_resolver
=
tf
.
contrib
.
cluster_resolver
.
TPUClusterResolver
(
FLAGS
.
tpu
,
zone
=
FLAGS
.
tpu_zone
,
project
=
FLAGS
.
gcp_project
))
tpu_grpc_url
=
tpu_cluster_resolver
.
get_master
(
)
project
=
FLAGS
.
gcp_project
)
run_config
=
tf
.
contrib
.
tpu
.
RunConfig
(
master
=
tpu_grpc_url
,
evaluation_master
=
tpu_grpc_url
,
cluster
=
tpu_cluster_resolver
,
model_dir
=
FLAGS
.
model_dir
,
session_config
=
tf
.
ConfigProto
(
allow_soft_placement
=
True
,
log_device_placement
=
True
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment