tf.summary.graph
Writes a TensorFlow graph summary.
tf.summary.graph(
graph_data
)
Write an instance of tf.Graph
or tf.compat.v1.GraphDef
as summary only
in an eager mode. Please prefer to use the trace APIs (tf.summary.trace_on
,
tf.summary.trace_off
, and tf.summary.trace_export
) when using
tf.function
which can automatically collect and record graphs from
executions.
Usage Example:
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)
Returns |
True on success, or False if no summary was written because no default
summary writer was available.
|
Raises |
ValueError
|
graph summary API is invoked in a graph mode.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.
Last updated 2023-03-17 UTC.
[null,null,["Last updated 2023-03-17 UTC."],[],[]]