Spec-Zone.ru › TensorFlow 2.3

tf.compat.v1.profiler.profile

Профилирование модели.

tf.compat.v1.profiler.profile(
    graph=None, run_meta=None, op_log=None, cmd='scope',
    options=_DEFAULT_PROFILE_OPTIONS
)

Учебные пособия и примеры можно найти по адресу: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/profiler/g3doc/python_api.md

Аргументы
graph tf.Graph. Если None и жадное выполнение не включено, используется график по умолчанию.
run_meta необязательный протокол tensorflow.RunMetadata. Он необходим для поддержки профилирования информации о выполнении, такой как время и память.
op_log протокол tensorflow.tfprof.OpLogProto. Пользователь может назначать «типы» узлам графа с помощью op_log. «Типы» позволяют пользователю гибко группировать и учитывать профили с помощью options['accounted_type_regexes'].
cmd строка. Может быть 'op', 'scope', 'graph' или 'code'. 'op' — представление организует профиль по типу операции. (например, MatMul) 'scope' — представление организует профиль по имени области узла графа. 'graph' — представление организует профиль по входным/выходным данным узла графа. 'code' — представление организует профиль по стеку вызовов Python.
options Словарь опций. См. core/profiler/g3doc/options.md.
Возвращаемое значение
Если cmd — 'scope' или 'graph', возвращает GraphNodeProto протокол. Если cmd — 'op' или 'code', возвращает MultiGraphNodeProto протокол. Побочный эффект: stdout/файл/timeline.json в зависимости от options['output']

© 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.3/api_docs/python/tf/compat/v1/profiler/profile

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API