View source on GitHub |
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.experimental.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
|