tf.profiler.experimental.ProfilerOptions
Options for finer control over the profiler.
tf.profiler.experimental.ProfilerOptions( host_tracer_level=2, python_tracer_level=0, device_tracer_level=1, delay_ms=None )
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 isdelay_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