Interface OpPerformanceData.OpInfoOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
OpPerformanceData.OpInfo, OpPerformanceData.OpInfo.Builder
Enclosing class:
OpPerformanceData

public static interface OpPerformanceData.OpInfoOrBuilder extends MessageOrBuilder
  • Method Details

    • getOp

      String getOp()
      The operation name.  There may be custom parameters in attrs.
      
      string op = 1;
      Returns:
      The op.
    • getOpBytes

      ByteString getOpBytes()
      The operation name.  There may be custom parameters in attrs.
      
      string op = 1;
      Returns:
      The bytes for op.
    • getAttrCount

      int getAttrCount()
      Custom parameters impacting the behavior of the op.
      
      map<string, .tensorflow.AttrValue> attr = 2;
    • containsAttr

      boolean containsAttr(String key)
      Custom parameters impacting the behavior of the op.
      
      map<string, .tensorflow.AttrValue> attr = 2;
    • getAttr

      Deprecated.
      Use getAttrMap() instead.
    • getAttrMap

      Map<String, AttrValue> getAttrMap()
      Custom parameters impacting the behavior of the op.
      
      map<string, .tensorflow.AttrValue> attr = 2;
    • getAttrOrDefault

      AttrValue getAttrOrDefault(String key, AttrValue defaultValue)
      Custom parameters impacting the behavior of the op.
      
      map<string, .tensorflow.AttrValue> attr = 2;
    • getAttrOrThrow

      AttrValue getAttrOrThrow(String key)
      Custom parameters impacting the behavior of the op.
      
      map<string, .tensorflow.AttrValue> attr = 2;
    • getInputsList

      repeated .tensorflow.OpInfo.TensorProperties inputs = 3;
    • getInputs

      repeated .tensorflow.OpInfo.TensorProperties inputs = 3;
    • getInputsCount

      int getInputsCount()
      repeated .tensorflow.OpInfo.TensorProperties inputs = 3;
    • getInputsOrBuilderList

      List<? extends OpPerformanceData.OpInfo.TensorPropertiesOrBuilder> getInputsOrBuilderList()
      repeated .tensorflow.OpInfo.TensorProperties inputs = 3;
    • getInputsOrBuilder

      repeated .tensorflow.OpInfo.TensorProperties inputs = 3;
    • getOutputsList

      Optional description of the op outputs
      
      repeated .tensorflow.OpInfo.TensorProperties outputs = 5;
    • getOutputs

      Optional description of the op outputs
      
      repeated .tensorflow.OpInfo.TensorProperties outputs = 5;
    • getOutputsCount

      int getOutputsCount()
      Optional description of the op outputs
      
      repeated .tensorflow.OpInfo.TensorProperties outputs = 5;
    • getOutputsOrBuilderList

      List<? extends OpPerformanceData.OpInfo.TensorPropertiesOrBuilder> getOutputsOrBuilderList()
      Optional description of the op outputs
      
      repeated .tensorflow.OpInfo.TensorProperties outputs = 5;
    • getOutputsOrBuilder

      Optional description of the op outputs
      
      repeated .tensorflow.OpInfo.TensorProperties outputs = 5;
    • hasDevice

      boolean hasDevice()
      Device on which the operation is run.
      
      .tensorflow.DeviceProperties device = 4;
      Returns:
      Whether the device field is set.
    • getDevice

      Device on which the operation is run.
      
      .tensorflow.DeviceProperties device = 4;
      Returns:
      The device.
    • getDeviceOrBuilder

      Device on which the operation is run.
      
      .tensorflow.DeviceProperties device = 4;
    • hasSessionInfo

      boolean hasSessionInfo()
      Information about the session configs.
      
      .tensorflow.SessionInfo session_info = 6;
      Returns:
      Whether the sessionInfo field is set.
    • getSessionInfo

      Information about the session configs.
      
      .tensorflow.SessionInfo session_info = 6;
      Returns:
      The sessionInfo.
    • getSessionInfoOrBuilder

      OpPerformanceData.SessionInfoOrBuilder getSessionInfoOrBuilder()
      Information about the session configs.
      
      .tensorflow.SessionInfo session_info = 6;