tf.summary.graph
Записывает сводку графа TensorFlow.
tf.summary.graph(
graph_data
)
Записывает экземпляр tf.Graph или tf.compat.v1.GraphDef в сводку только в режиме eager execution. При использовании tf.function рекомендуется предпочесть API трассировки (tf.summary.trace_on, tf.summary.trace_off и tf.summary.trace_export), которые могут автоматически собирать и записывать графы во время выполнения.
Пример использования:
writer = tf.summary.create_file_writer("/tmp/mylogs")
@tf.function
def f():
x = constant_op.constant(2)
y = constant_op.constant(3)
return x**y
with writer.as_default():
tf.summary.graph(f.get_concrete_function().graph)
# Another example: in a very rare use case, when you are dealing with a TF v1
# graph.
graph = tf.Graph()
with graph.as_default():
c = tf.constant(30.0)
with writer.as_default():
tf.summary.graph(graph)
| Аргументы | |
|---|---|
graph_data | Граф TensorFlow для записи: tf.Graph или tf.compat.v1.GraphDef. |
| Возвращает | |
|---|---|
| True в случае успеха или False, если сводка не была записана, поскольку средство записи сводок по умолчанию недоступно. |
| Вызывает исключения | |
|---|---|
ValueError | graph API сводок вызывается в режиме графа. |
© 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/summary/graph