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 | Регулировка уровня трассировки CPU. Значения: 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 | Псевдоним поля с номером 0 |
python_tracer_level | Псевдоним поля с номером 1 |
device_tracer_level | Псевдоним поля с номером 2 |
delay_ms | Псевдоним поля с номером 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