tf.profiler.experimental.ProfilerOptions

Options for finer control over the profiler.

Use tf.profiler.ProfilerOptions to control tf.profiler behavior.

Fields:

  • host_tracer_level: Adjust CPU tracing level. Values are: 1 - critical info only, 2 - info, 3 - verbose. [default value is 2]
  • python_tracer_level: Toggle tracing of Python function calls. Values are: 1
  • enabled, 0 - disabled [default value is 0]
  • device_tracer_level: Adjust device (TPU/GPU) tracing level. Values are: 1 - enabled, 0 - disabled [default value is 1]
  • delay_ms: Requests for all hosts to start profiling at a timestamp that is delay_ms away from the current time. delay_ms is in milliseconds. If zero, each host will start profiling immediately upon receiving the request. Default value is None, allowing the profiler guess the best value.
Attributes
host_tracer_level
python_tracer_level
device_tracer_level
delay_ms

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/profiler/experimental/ProfilerOptions