package tensorflow.tfprof

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AdviceProto

tfprof_output.proto:128

message AdviceProto.Checker

tfprof_output.proto:131

Used in: AdviceProto

message AdvisorOptionsProto

tfprof_options.proto:33

message AdvisorOptionsProto.CheckerOption

tfprof_options.proto:36

Used in: AdvisorOptionsProto

message CodeDef

tfprof_log.proto:9

It specifies the Python callstack that creates an op.

Used in: CallTraceback, OpLogEntry, ProfileNode

message CodeDef.Trace

tfprof_log.proto:11

Used in: CodeDef

message ExecMemory

tfprof_log.proto:125

Used in: ExecProfile

message ExecProfile

tfprof_log.proto:96

Used in: ProfileNode

message ExecTime

tfprof_log.proto:121

Used in: ExecProfile

message GraphNodeProto

tfprof_output.proto:18

A node in TensorFlow graph. Used by scope/graph view.

Used in: MultiGraphNodeProto

message Memory

tfprof_log.proto:154

Used in: ExecMemory

message MultiGraphNodeProto

tfprof_output.proto:84

A node that groups multiple GraphNodeProto. Depending on the 'view', the semantics of the TFmultiGraphNodeProto is different: code view: A node groups all TensorFlow graph nodes created by the Python code. op view: A node groups all TensorFlow graph nodes that are of type of the op (e.g. MatMul, Conv2D).

message OpLogEntry

tfprof_log.proto:27

Used in: OpLogProto

message OpLogProto

tfprof_log.proto:41

Used in: CallTraceback

message OptionsProto

tfprof_options.proto:7

Refers to tfprof_options.h/cc for documentation. Only used to pass tfprof options from Python to C++.

message ProfileNode

tfprof_log.proto:68

Used in: ProfileProto

message ProfileProto

tfprof_log.proto:53

A proto representation of the profiler's profile. It allows serialization, shipping around and deserialization of the profiles. Please don't depend on the internals of the profile proto.

message TFProfTensorProto

tfprof_output.proto:8

Used in: GraphNodeProto

message Tuple

tfprof_log.proto:150

Used in: ExecTime, ProfileNode