Join us at TensorFlow World, Oct 28-31. Use code TF20 for 20% off select passes. Register now

tf.config.experimental.set_synchronous_execution

TensorFlow 2.0 version View source on GitHub

Specifies whether operations are executed synchronously or asynchronously.

Aliases:

  • tf.compat.v1.config.experimental.set_synchronous_execution
  • tf.compat.v2.config.experimental.set_synchronous_execution
tf.config.experimental.set_synchronous_execution(enable)

TensorFlow can execute operations synchronously or asynchronously. If asynchronous execution is enabled, operations may return "non-ready" handles.

When enable is set to None, an appropriate value will be picked automatically. The value picked may change between TensorFlow releases.

Args:

  • enable: Whether operations should be dispatched synchronously. Valid values:
    • None: sets the system default.
    • True: executes each operation synchronously.
    • False: executes each operation asynchronously.