aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/distribute/python/examples
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/contrib/distribute/python/examples')
-rw-r--r--tensorflow/contrib/distribute/python/examples/simple_estimator_example.py5
-rw-r--r--tensorflow/contrib/distribute/python/examples/simple_tfkeras_example.py3
2 files changed, 5 insertions, 3 deletions
diff --git a/tensorflow/contrib/distribute/python/examples/simple_estimator_example.py b/tensorflow/contrib/distribute/python/examples/simple_estimator_example.py
index 00c25c7a24..44a69ed23a 100644
--- a/tensorflow/contrib/distribute/python/examples/simple_estimator_example.py
+++ b/tensorflow/contrib/distribute/python/examples/simple_estimator_example.py
@@ -59,7 +59,8 @@ def build_model_fn_optimizer():
def main(_):
distribution = tf.contrib.distribute.MirroredStrategy(
["/device:GPU:0", "/device:GPU:1"])
- config = tf.estimator.RunConfig(train_distribute=distribution)
+ config = tf.estimator.RunConfig(train_distribute=distribution,
+ eval_distribute=distribution)
def input_fn():
features = tf.data.Dataset.from_tensors([[1.]]).repeat(10)
@@ -70,7 +71,7 @@ def main(_):
model_fn=build_model_fn_optimizer(), config=config)
estimator.train(input_fn=input_fn, steps=10)
- eval_result = estimator.evaluate(input_fn=input_fn)
+ eval_result = estimator.evaluate(input_fn=input_fn, steps=10)
print("Eval result: {}".format(eval_result))
def predict_input_fn():
diff --git a/tensorflow/contrib/distribute/python/examples/simple_tfkeras_example.py b/tensorflow/contrib/distribute/python/examples/simple_tfkeras_example.py
index 2b05884b9b..518ec9c423 100644
--- a/tensorflow/contrib/distribute/python/examples/simple_tfkeras_example.py
+++ b/tensorflow/contrib/distribute/python/examples/simple_tfkeras_example.py
@@ -57,7 +57,8 @@ def main(args):
# tf.Estimator that utilizes the DistributionStrategy.
strategy = tf.contrib.distribute.MirroredStrategy(
['/device:GPU:0', '/device:GPU:1'])
- config = tf.estimator.RunConfig(train_distribute=strategy)
+ config = tf.estimator.RunConfig(
+ train_distribute=strategy, eval_distribute=strategy)
keras_estimator = tf.keras.estimator.model_to_estimator(
keras_model=model, config=config, model_dir=model_dir)