tf.profiler.experimental.client.monitor
Отправляет запросы grpc на сервер профилирования для выполнения мониторинга по требованию.
tf.profiler.experimental.client.monitor(
service_addr, duration_ms, level=1
)
Результат мониторинга — это краткий сводный отчет о производительности выполнения вашей модели. Этот метод заблокирует вызывающую нить до получения результата мониторинга. В настоящее время этот метод поддерживает только Cloud TPU.
| Аргументы | |
|---|---|
service_addr | Адрес службы профилирования gRPC, например, grpc://10.0.0.2:8466. |
duration_ms | Длительность мониторинга в мс. |
level | Выберите уровень мониторинга от 1 до 2 для мониторинга вашей задачи. Уровень 2 более подробный, чем уровень 1, и отображает больше метрик. |
| Возвращает | |
|---|---|
| Строка вывода мониторинга. |
Пример использования:
# Continuously send gRPC requests to the Cloud TPU to monitor the model
# execution.
for query in range(0, 100):
print(
tf.profiler.experimental.client.monitor('grpc://10.0.0.2:8466', 1000))
© 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/client/monitor