tf.profiler.experimental.ProfilerOptions
Параметры для более точного управления профилировщиком.
tf.profiler.experimental.ProfilerOptions(
host_tracer_level=2,
python_tracer_level=0,
device_tracer_level=1,
delay_ms=None
)
Используйте tf.profiler.experimental.ProfilerOptions для управления поведением tf.profiler.
| Поля | |
|---|---|
host_tracer_level | Настройка уровня трассировки ЦП. Возможные значения: 1 — только критически важная информация, 2 — информация, 3 — подробная информация. [значение по умолчанию — 2] |
python_tracer_level | Включение или отключение трассировки вызовов функций Python. Возможные значения: 1 — включено, 0 — отключено [значение по умолчанию — 0] |
device_tracer_level | Настройка уровня трассировки устройства (TPU/GPU). Возможные значения: 1 — включено, 0 — отключено [значение по умолчанию — 1] |
delay_ms | Запрос на начало профилирования всеми хостами в момент времени, отстоящий от текущего времени на delay_ms. delay_ms указывается в миллисекундах. Если значение равно нулю, каждый хост начнет профилирование сразу после получения запроса. Значение по умолчанию — None, что позволяет профилировщику подобрать оптимальное значение. |
| Атрибуты | |
|---|---|
host_tracer_level | Псевдоним namedtuple для поля с номером 0 |
python_tracer_level | Псевдоним namedtuple для поля с номером 1 |
device_tracer_level | Псевдоним namedtuple для поля с номером 2 |
delay_ms | Псевдоним namedtuple для поля с номером 3 |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/profiler/experimental/ProfilerOptions