tf.profiler.experimental.Profile
API профилирования с помощью менеджера контекста.
tf.profiler.experimental.Profile(
logdir, options=None
)
Используется в блокнотах
| Используется в учебных материалах |
|---|
Профилирование начнётся при входе в область, а при выходе из неё остановится, и результаты будут сохранены в logdir. Чтобы просмотреть результаты, откройте вкладку профиля в TensorBoard.
Пример использования:
with tf.profiler.experimental.Profile("/path/to/logdir"):
# do some work
| Аргументы | |
|---|---|
logdir | Каталог, в который будут сохраняться данные профилирования. |
options | Для точной настройки поведения профилировщика можно указать необязательный параметр tf.profiler.experimental.ProfilerOptions. |
Методы
__enter__
__enter__()
__exit__
__exit__(
typ, value, tb
)
© 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/Profile