Package org.platanios.tensorflow.proto
Class Autotuning.AutotuningLog
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.platanios.tensorflow.proto.Autotuning.AutotuningLog
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.io.Serializable
,Autotuning.AutotuningLogOrBuilder
- Enclosing class:
- Autotuning
public static final class Autotuning.AutotuningLog extends com.google.protobuf.GeneratedMessageV3 implements Autotuning.AutotuningLogOrBuilder
Protobuf typeorg.platanios.tensorflow.proto.AutotuningLog
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Autotuning.AutotuningLog.Builder
Protobuf typeorg.platanios.tensorflow.proto.AutotuningLog
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
BLAS_VERSION_FIELD_NUMBER
static int
COMPUTE_CAPABILITY_FIELD_NUMBER
static int
CUDNN_VERSION_FIELD_NUMBER
static int
DEVICE_PCI_BUS_ID_FIELD_NUMBER
static int
INSTR_FIELD_NUMBER
static int
RESULTS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getBlasVersion()
string blas_version = 6;
com.google.protobuf.ByteString
getBlasVersionBytes()
string blas_version = 6;
Autotuning.ComputeCapability
getComputeCapability()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
Autotuning.ComputeCapabilityOrBuilder
getComputeCapabilityOrBuilder()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
Autotuning.CudnnVersion
getCudnnVersion()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
Autotuning.CudnnVersionOrBuilder
getCudnnVersionOrBuilder()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
static Autotuning.AutotuningLog
getDefaultInstance()
Autotuning.AutotuningLog
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
java.lang.String
getDevicePciBusId()
stream_executor::DeviceDescription::pci_bus_id.com.google.protobuf.ByteString
getDevicePciBusIdBytes()
stream_executor::DeviceDescription::pci_bus_id.Any
getInstr()
.org.platanios.tensorflow.proto.google.Any instr = 1;
AnyOrBuilder
getInstrOrBuilder()
.org.platanios.tensorflow.proto.google.Any instr = 1;
com.google.protobuf.Parser<Autotuning.AutotuningLog>
getParserForType()
Autotuning.AutotuneResult
getResults(int index)
Records all auto-tuning results per algorithm.int
getResultsCount()
Records all auto-tuning results per algorithm.java.util.List<Autotuning.AutotuneResult>
getResultsList()
Records all auto-tuning results per algorithm.Autotuning.AutotuneResultOrBuilder
getResultsOrBuilder(int index)
Records all auto-tuning results per algorithm.java.util.List<? extends Autotuning.AutotuneResultOrBuilder>
getResultsOrBuilderList()
Records all auto-tuning results per algorithm.int
getSerializedSize()
com.google.protobuf.UnknownFieldSet
getUnknownFields()
boolean
hasComputeCapability()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
boolean
hasCudnnVersion()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
int
hashCode()
boolean
hasInstr()
.org.platanios.tensorflow.proto.google.Any instr = 1;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Autotuning.AutotuningLog.Builder
newBuilder()
static Autotuning.AutotuningLog.Builder
newBuilder(Autotuning.AutotuningLog prototype)
Autotuning.AutotuningLog.Builder
newBuilderForType()
protected Autotuning.AutotuningLog.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Autotuning.AutotuningLog
parseDelimitedFrom(java.io.InputStream input)
static Autotuning.AutotuningLog
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Autotuning.AutotuningLog
parseFrom(byte[] data)
static Autotuning.AutotuningLog
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Autotuning.AutotuningLog
parseFrom(com.google.protobuf.ByteString data)
static Autotuning.AutotuningLog
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Autotuning.AutotuningLog
parseFrom(com.google.protobuf.CodedInputStream input)
static Autotuning.AutotuningLog
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Autotuning.AutotuningLog
parseFrom(java.io.InputStream input)
static Autotuning.AutotuningLog
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Autotuning.AutotuningLog
parseFrom(java.nio.ByteBuffer data)
static Autotuning.AutotuningLog
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Autotuning.AutotuningLog>
parser()
Autotuning.AutotuningLog.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
INSTR_FIELD_NUMBER
public static final int INSTR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESULTS_FIELD_NUMBER
public static final int RESULTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUDNN_VERSION_FIELD_NUMBER
public static final int CUDNN_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPUTE_CAPABILITY_FIELD_NUMBER
public static final int COMPUTE_CAPABILITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_PCI_BUS_ID_FIELD_NUMBER
public static final int DEVICE_PCI_BUS_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BLAS_VERSION_FIELD_NUMBER
public static final int BLAS_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasInstr
public boolean hasInstr()
.org.platanios.tensorflow.proto.google.Any instr = 1;
- Specified by:
hasInstr
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- Whether the instr field is set.
-
getInstr
public Any getInstr()
.org.platanios.tensorflow.proto.google.Any instr = 1;
- Specified by:
getInstr
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The instr.
-
getInstrOrBuilder
public AnyOrBuilder getInstrOrBuilder()
.org.platanios.tensorflow.proto.google.Any instr = 1;
- Specified by:
getInstrOrBuilder
in interfaceAutotuning.AutotuningLogOrBuilder
-
getResultsList
public java.util.List<Autotuning.AutotuneResult> getResultsList()
Records all auto-tuning results per algorithm.
repeated .org.platanios.tensorflow.proto.AutotuneResult results = 2;
- Specified by:
getResultsList
in interfaceAutotuning.AutotuningLogOrBuilder
-
getResultsOrBuilderList
public java.util.List<? extends Autotuning.AutotuneResultOrBuilder> getResultsOrBuilderList()
Records all auto-tuning results per algorithm.
repeated .org.platanios.tensorflow.proto.AutotuneResult results = 2;
- Specified by:
getResultsOrBuilderList
in interfaceAutotuning.AutotuningLogOrBuilder
-
getResultsCount
public int getResultsCount()
Records all auto-tuning results per algorithm.
repeated .org.platanios.tensorflow.proto.AutotuneResult results = 2;
- Specified by:
getResultsCount
in interfaceAutotuning.AutotuningLogOrBuilder
-
getResults
public Autotuning.AutotuneResult getResults(int index)
Records all auto-tuning results per algorithm.
repeated .org.platanios.tensorflow.proto.AutotuneResult results = 2;
- Specified by:
getResults
in interfaceAutotuning.AutotuningLogOrBuilder
-
getResultsOrBuilder
public Autotuning.AutotuneResultOrBuilder getResultsOrBuilder(int index)
Records all auto-tuning results per algorithm.
repeated .org.platanios.tensorflow.proto.AutotuneResult results = 2;
- Specified by:
getResultsOrBuilder
in interfaceAutotuning.AutotuningLogOrBuilder
-
hasCudnnVersion
public boolean hasCudnnVersion()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
- Specified by:
hasCudnnVersion
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- Whether the cudnnVersion field is set.
-
getCudnnVersion
public Autotuning.CudnnVersion getCudnnVersion()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
- Specified by:
getCudnnVersion
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The cudnnVersion.
-
getCudnnVersionOrBuilder
public Autotuning.CudnnVersionOrBuilder getCudnnVersionOrBuilder()
.org.platanios.tensorflow.proto.CudnnVersion cudnn_version = 3;
- Specified by:
getCudnnVersionOrBuilder
in interfaceAutotuning.AutotuningLogOrBuilder
-
hasComputeCapability
public boolean hasComputeCapability()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
- Specified by:
hasComputeCapability
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- Whether the computeCapability field is set.
-
getComputeCapability
public Autotuning.ComputeCapability getComputeCapability()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
- Specified by:
getComputeCapability
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The computeCapability.
-
getComputeCapabilityOrBuilder
public Autotuning.ComputeCapabilityOrBuilder getComputeCapabilityOrBuilder()
.org.platanios.tensorflow.proto.ComputeCapability compute_capability = 4;
- Specified by:
getComputeCapabilityOrBuilder
in interfaceAutotuning.AutotuningLogOrBuilder
-
getDevicePciBusId
public java.lang.String getDevicePciBusId()
stream_executor::DeviceDescription::pci_bus_id.
string device_pci_bus_id = 5;
- Specified by:
getDevicePciBusId
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The devicePciBusId.
-
getDevicePciBusIdBytes
public com.google.protobuf.ByteString getDevicePciBusIdBytes()
stream_executor::DeviceDescription::pci_bus_id.
string device_pci_bus_id = 5;
- Specified by:
getDevicePciBusIdBytes
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The bytes for devicePciBusId.
-
getBlasVersion
public java.lang.String getBlasVersion()
string blas_version = 6;
- Specified by:
getBlasVersion
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The blasVersion.
-
getBlasVersionBytes
public com.google.protobuf.ByteString getBlasVersionBytes()
string blas_version = 6;
- Specified by:
getBlasVersionBytes
in interfaceAutotuning.AutotuningLogOrBuilder
- Returns:
- The bytes for blasVersion.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Autotuning.AutotuningLog parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Autotuning.AutotuningLog parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Autotuning.AutotuningLog parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Autotuning.AutotuningLog.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Autotuning.AutotuningLog.Builder newBuilder()
-
newBuilder
public static Autotuning.AutotuningLog.Builder newBuilder(Autotuning.AutotuningLog prototype)
-
toBuilder
public Autotuning.AutotuningLog.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Autotuning.AutotuningLog.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Autotuning.AutotuningLog getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Autotuning.AutotuningLog> parser()
-
getParserForType
public com.google.protobuf.Parser<Autotuning.AutotuningLog> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Autotuning.AutotuningLog getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-