Package inference
Class ModelConfigOuterClass.ModelSequenceBatching.State
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
inference.ModelConfigOuterClass.ModelSequenceBatching.State
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder,Serializable
- Enclosing class:
ModelConfigOuterClass.ModelSequenceBatching
public static final class ModelConfigOuterClass.ModelSequenceBatching.State
extends com.google.protobuf.GeneratedMessageV3
implements ModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
@@ .. cpp:var:: message State @@ @@ An input / output pair of tensors that carry state for the sequence. @@Protobuf type
inference.ModelSequenceBatching.State- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class@@ ..Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionboolean@@ ..int@@ ..static final com.google.protobuf.Descriptors.DescriptorlonggetDims(int index) @@ ..int@@ ..@@ ..getInitialState(int index) @@ ..int@@ ..@@ ..getInitialStateOrBuilder(int index) @@ ..@@ ..@@ ..com.google.protobuf.ByteString@@ ..@@ ..com.google.protobuf.ByteString@@ ..com.google.protobuf.Parser<ModelConfigOuterClass.ModelSequenceBatching.State> intboolean@@ ..boolean@@ ..inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ModelConfigOuterClass.ModelSequenceBatching.State> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
INPUT_NAME_FIELD_NUMBER
public static final int INPUT_NAME_FIELD_NUMBER- See Also:
-
OUTPUT_NAME_FIELD_NUMBER
public static final int OUTPUT_NAME_FIELD_NUMBER- See Also:
-
DATA_TYPE_FIELD_NUMBER
public static final int DATA_TYPE_FIELD_NUMBER- See Also:
-
DIMS_FIELD_NUMBER
public static final int DIMS_FIELD_NUMBER- See Also:
-
INITIAL_STATE_FIELD_NUMBER
public static final int INITIAL_STATE_FIELD_NUMBER- See Also:
-
USE_SAME_BUFFER_FOR_INPUT_OUTPUT_FIELD_NUMBER
public static final int USE_SAME_BUFFER_FOR_INPUT_OUTPUT_FIELD_NUMBER- See Also:
-
USE_GROWABLE_MEMORY_FIELD_NUMBER
public static final int USE_GROWABLE_MEMORY_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getInputName
@@ .. cpp:var:: string input_name @@ @@ The name of the model state input. @@
string input_name = 1;- Specified by:
getInputNamein interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The inputName.
-
getInputNameBytes
public com.google.protobuf.ByteString getInputNameBytes()@@ .. cpp:var:: string input_name @@ @@ The name of the model state input. @@
string input_name = 1;- Specified by:
getInputNameBytesin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The bytes for inputName.
-
getOutputName
@@ .. cpp:var:: string output_name @@ @@ The name of the model state output. @@
string output_name = 2;- Specified by:
getOutputNamein interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The outputName.
-
getOutputNameBytes
public com.google.protobuf.ByteString getOutputNameBytes()@@ .. cpp:var:: string output_name @@ @@ The name of the model state output. @@
string output_name = 2;- Specified by:
getOutputNameBytesin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The bytes for outputName.
-
getDataTypeValue
public int getDataTypeValue()@@ .. cpp:var:: DataType data_type @@ @@ The data-type of the state. @@
.inference.DataType data_type = 3;- Specified by:
getDataTypeValuein interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The enum numeric value on the wire for dataType.
-
getDataType
@@ .. cpp:var:: DataType data_type @@ @@ The data-type of the state. @@
.inference.DataType data_type = 3;- Specified by:
getDataTypein interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The dataType.
-
getDimsList
@@ .. cpp:var:: int64 dim (repeated) @@ @@ The dimension. @@
repeated int64 dims = 4;- Specified by:
getDimsListin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- A list containing the dims.
-
getDimsCount
public int getDimsCount()@@ .. cpp:var:: int64 dim (repeated) @@ @@ The dimension. @@
repeated int64 dims = 4;- Specified by:
getDimsCountin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The count of dims.
-
getDims
public long getDims(int index) @@ .. cpp:var:: int64 dim (repeated) @@ @@ The dimension. @@
repeated int64 dims = 4;- Specified by:
getDimsin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dims at the given index.
-
getInitialStateList
@@ .. cpp:var:: InitialState initial_state (repeated) @@ @@ The optional field to specify the initial state for the model. @@
repeated .inference.ModelSequenceBatching.InitialState initial_state = 5;- Specified by:
getInitialStateListin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
-
getInitialStateOrBuilderList
public List<? extends ModelConfigOuterClass.ModelSequenceBatching.InitialStateOrBuilder> getInitialStateOrBuilderList()@@ .. cpp:var:: InitialState initial_state (repeated) @@ @@ The optional field to specify the initial state for the model. @@
repeated .inference.ModelSequenceBatching.InitialState initial_state = 5;- Specified by:
getInitialStateOrBuilderListin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
-
getInitialStateCount
public int getInitialStateCount()@@ .. cpp:var:: InitialState initial_state (repeated) @@ @@ The optional field to specify the initial state for the model. @@
repeated .inference.ModelSequenceBatching.InitialState initial_state = 5;- Specified by:
getInitialStateCountin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
-
getInitialState
@@ .. cpp:var:: InitialState initial_state (repeated) @@ @@ The optional field to specify the initial state for the model. @@
repeated .inference.ModelSequenceBatching.InitialState initial_state = 5;- Specified by:
getInitialStatein interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
-
getInitialStateOrBuilder
public ModelConfigOuterClass.ModelSequenceBatching.InitialStateOrBuilder getInitialStateOrBuilder(int index) @@ .. cpp:var:: InitialState initial_state (repeated) @@ @@ The optional field to specify the initial state for the model. @@
repeated .inference.ModelSequenceBatching.InitialState initial_state = 5;- Specified by:
getInitialStateOrBuilderin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder
-
getUseSameBufferForInputOutput
public boolean getUseSameBufferForInputOutput()@@ .. cpp:var:: bool use_same_buffer_for_input_output @@ @@ The optional field to use a single buffer for both input and output @@ state. Without this option, Triton allocates separate buffers @@ for input and output state @@ which can be problematic if the state size is @@ large. This option reduces the memory usage by allocating a single @@ buffer. Enabling this option is recommended whenever @@ the input state is processed before the output state is written. @@ When enabled the state @@ will always be updated independent of whether @@ TRITONBACKEND_StateUpdate is called @@ (however TRITONBACKEND_StateUpdate should still be called for @@ completeness). @@ @@ The default value is false. @@
bool use_same_buffer_for_input_output = 6;- Specified by:
getUseSameBufferForInputOutputin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The useSameBufferForInputOutput.
-
getUseGrowableMemory
public boolean getUseGrowableMemory()@@ .. cpp:var:: bool use_growable_memory @@ @@ The optional field to enable an implicit state buffer to grow @@ without reallocating or copying existing memory. @@ Additional memory will be appended to the end of the buffer and @@ existing data will be preserved. @@ This option is only available for CUDA memory and requires enabling @@ use_same_buffer_for_input_output. When using this option, @@ StateBuffer call will always return CUDA memory even if CPU memory @@ is requested. @@ @@ The default value is false. @@
bool use_growable_memory = 7;- Specified by:
getUseGrowableMemoryin interfaceModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder- Returns:
- The useGrowableMemory.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelConfigOuterClass.ModelSequenceBatching.State parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ModelConfigOuterClass.ModelSequenceBatching.State.Builder newBuilder(ModelConfigOuterClass.ModelSequenceBatching.State prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ModelConfigOuterClass.ModelSequenceBatching.State.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
public static com.google.protobuf.Parser<ModelConfigOuterClass.ModelSequenceBatching.State> parser() -
getParserForType
public com.google.protobuf.Parser<ModelConfigOuterClass.ModelSequenceBatching.State> getParserForType()- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-