Start profiling TensorFlow performance.
tf.profiler.experimental.start(
logdir, options=None
)
Used in the notebooks
Used in the guide | Used in the tutorials |
---|---|
Args | |
---|---|
logdir
|
Profiling results log directory. |
options
|
ProfilerOptions namedtuple to specify miscellaneous profiler
options. See example usage below.
|
Example usage:
options = tf.profiler.experimental.ProfilerOptions(host_tracer_level = 3,
python_tracer_level = 1,
device_tracer_level = 1)
tf.profiler.experimental.start('logdir_path', options = options)
# Training code here
tf.profiler.experimental.stop()
To view the profiling results, launch TensorBoard and point it to logdir
.
Open your browser and go to localhost:6006/#profile
to view profiling
results.