Interface GraphExecutionTraceOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
GraphExecutionTrace, GraphExecutionTrace.Builder

public interface GraphExecutionTraceOrBuilder extends MessageOrBuilder
  • Method Details

    • getTfdbgContextId

      String getTfdbgContextId()
      Unique ID of the context that the executed op(s) belong to (e.g., a
      compiled concrete tf.function).
      
      string tfdbg_context_id = 1;
      Returns:
      The tfdbgContextId.
    • getTfdbgContextIdBytes

      ByteString getTfdbgContextIdBytes()
      Unique ID of the context that the executed op(s) belong to (e.g., a
      compiled concrete tf.function).
      
      string tfdbg_context_id = 1;
      Returns:
      The bytes for tfdbgContextId.
    • getOpName

      String getOpName()
      Name of the op (applicable only in the case of the `FULL_TENSOR` trace
      level).
      
      string op_name = 2;
      Returns:
      The opName.
    • getOpNameBytes

      ByteString getOpNameBytes()
      Name of the op (applicable only in the case of the `FULL_TENSOR` trace
      level).
      
      string op_name = 2;
      Returns:
      The bytes for opName.
    • getOutputSlot

      int getOutputSlot()
      Output slot of the tensor (applicable only in the case of the `FULL_TENSOR`
      trace level).
      
      int32 output_slot = 3;
      Returns:
      The outputSlot.
    • getTensorDebugModeValue

      int getTensorDebugModeValue()
      Type of the tensor value encapsulated in this proto.
      
      .tensorflow.TensorDebugMode tensor_debug_mode = 4;
      Returns:
      The enum numeric value on the wire for tensorDebugMode.
    • getTensorDebugMode

      TensorDebugMode getTensorDebugMode()
      Type of the tensor value encapsulated in this proto.
      
      .tensorflow.TensorDebugMode tensor_debug_mode = 4;
      Returns:
      The tensorDebugMode.
    • hasTensorProto

      boolean hasTensorProto()
      Tensor value in the type described by `tensor_value_type`.
      This tensor may summarize the value of a single intermediate op of the
      graph, or those of multiple intermediate tensors.
      
      .tensorflow.TensorProto tensor_proto = 5;
      Returns:
      Whether the tensorProto field is set.
    • getTensorProto

      TensorProto getTensorProto()
      Tensor value in the type described by `tensor_value_type`.
      This tensor may summarize the value of a single intermediate op of the
      graph, or those of multiple intermediate tensors.
      
      .tensorflow.TensorProto tensor_proto = 5;
      Returns:
      The tensorProto.
    • getTensorProtoOrBuilder

      TensorProtoOrBuilder getTensorProtoOrBuilder()
      Tensor value in the type described by `tensor_value_type`.
      This tensor may summarize the value of a single intermediate op of the
      graph, or those of multiple intermediate tensors.
      
      .tensorflow.TensorProto tensor_proto = 5;
    • getDeviceName

      String getDeviceName()
      Name of the device that the op belongs to.
      
      string device_name = 6;
      Returns:
      The deviceName.
    • getDeviceNameBytes

      ByteString getDeviceNameBytes()
      Name of the device that the op belongs to.
      
      string device_name = 6;
      Returns:
      The bytes for deviceName.