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/versions/r2.9/api_docs/python/tf/profiler/experimental/ProfilerOptions