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.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 | |
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