tf.profiler.experimental.ProfilerOptions

Options for finer control over the profiler.

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

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.

host_tracer_level A namedtuple alias for field number 0 python_tracer_level A namedtuple alias for field number 1 device_tracer_level A namedtuple alias for field number 2 delay_ms A namedtuple alias for field number 3