tf.profiler.experimental.Profile

View source on GitHub

Context-manager profile API.

Profiling will start when entering the scope, and stop and save the results to the logdir when exits the scope. Open TensorBoard profile tab to view results.

Example usage:

with tf.profiler.experimental.Profile("/path/to/logdir"):
  # do some work

logdir profile data will save to this directory.
options An optional tf.profiler.ProfilerOptions can be provided to fine tune the profiler's behavior.

Methods

__enter__

View source

__exit__

View source