Package inference
Class ModelConfigOuterClass.ModelSequenceBatching.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
inference.ModelConfigOuterClass.ModelSequenceBatching.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ModelConfigOuterClass.ModelSequenceBatchingOrBuilder,Cloneable
- Enclosing class:
ModelConfigOuterClass.ModelSequenceBatching
public static final class ModelConfigOuterClass.ModelSequenceBatching.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
implements ModelConfigOuterClass.ModelSequenceBatchingOrBuilder
@@ @@.. cpp:var:: message ModelSequenceBatching @@ @@ Sequence batching configuration. These settings control how sequence @@ batching operates for the model. @@Protobuf type
inference.ModelSequenceBatching-
Method Summary
Modifier and TypeMethodDescriptionaddAllControlInput(Iterable<? extends ModelConfigOuterClass.ModelSequenceBatching.ControlInput> values) @@ ..addAllState(Iterable<? extends ModelConfigOuterClass.ModelSequenceBatching.State> values) @@ ..addControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput value) @@ ..addControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder builderForValue) @@ ..@@ ..@@ ..@@ ..addControlInputBuilder(int index) @@ ..addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addState(int index, ModelConfigOuterClass.ModelSequenceBatching.State value) @@ ..addState(int index, ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ ..@@ ..addState(ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ ..@@ ..addStateBuilder(int index) @@ ..build()clear()@@ ..@@ ..clearField(com.google.protobuf.Descriptors.FieldDescriptor field) @@ ..@@ ..@@ ..clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) @@ ..clone()getControlInput(int index) @@ ..getControlInputBuilder(int index) @@ ..@@ ..int@@ ..@@ ..getControlInputOrBuilder(int index) @@ ..@@ ..static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor@@ ..@@ ..@@ ..boolean@@ ..long@@ ..@@ ..@@ ..@@ ..getState(int index) @@ ..getStateBuilder(int index) @@ ..@@ ..int@@ ..@@ ..getStateOrBuilder(int index) @@ ..@@ ..boolean@@ ..boolean@@ ..protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean@@ ..mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) @@ ..mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeControlInput(int index) @@ ..removeState(int index) @@ ..setControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput value) @@ ..setControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder builderForValue) @@ ..@@ ..@@ ..setIterativeSequence(boolean value) @@ ..setMaxSequenceIdleMicroseconds(long value) @@ ..@@ ..@@ ..setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setState(int index, ModelConfigOuterClass.ModelSequenceBatching.State value) @@ ..setState(int index, ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ ..setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
setField
public ModelConfigOuterClass.ModelSequenceBatching.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
clearField
public ModelConfigOuterClass.ModelSequenceBatching.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
clearOneof
public ModelConfigOuterClass.ModelSequenceBatching.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
setRepeatedField
public ModelConfigOuterClass.ModelSequenceBatching.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
addRepeatedField
public ModelConfigOuterClass.ModelSequenceBatching.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
mergeFrom
public ModelConfigOuterClass.ModelSequenceBatching.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
mergeFrom
public ModelConfigOuterClass.ModelSequenceBatching.Builder mergeFrom(ModelConfigOuterClass.ModelSequenceBatching other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
mergeFrom
public ModelConfigOuterClass.ModelSequenceBatching.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>- Throws:
IOException
-
getStrategyChoiceCase
- Specified by:
getStrategyChoiceCasein interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
clearStrategyChoice
-
hasDirect
public boolean hasDirect()@@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3;- Specified by:
hasDirectin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- Whether the direct field is set.
-
getDirect
@@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3;- Specified by:
getDirectin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- The direct.
-
setDirect
public ModelConfigOuterClass.ModelSequenceBatching.Builder setDirect(ModelConfigOuterClass.ModelSequenceBatching.StrategyDirect value) @@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3; -
setDirect
public ModelConfigOuterClass.ModelSequenceBatching.Builder setDirect(ModelConfigOuterClass.ModelSequenceBatching.StrategyDirect.Builder builderForValue) @@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3; -
mergeDirect
public ModelConfigOuterClass.ModelSequenceBatching.Builder mergeDirect(ModelConfigOuterClass.ModelSequenceBatching.StrategyDirect value) @@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3; -
clearDirect
@@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3; -
getDirectBuilder
@@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3; -
getDirectOrBuilder
@@ .. cpp:var:: StrategyDirect direct @@ @@ StrategyDirect scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyDirect direct = 3;- Specified by:
getDirectOrBuilderin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
hasOldest
public boolean hasOldest()@@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4;- Specified by:
hasOldestin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- Whether the oldest field is set.
-
getOldest
@@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4;- Specified by:
getOldestin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- The oldest.
-
setOldest
public ModelConfigOuterClass.ModelSequenceBatching.Builder setOldest(ModelConfigOuterClass.ModelSequenceBatching.StrategyOldest value) @@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4; -
setOldest
public ModelConfigOuterClass.ModelSequenceBatching.Builder setOldest(ModelConfigOuterClass.ModelSequenceBatching.StrategyOldest.Builder builderForValue) @@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4; -
mergeOldest
public ModelConfigOuterClass.ModelSequenceBatching.Builder mergeOldest(ModelConfigOuterClass.ModelSequenceBatching.StrategyOldest value) @@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4; -
clearOldest
@@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4; -
getOldestBuilder
@@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4; -
getOldestOrBuilder
@@ .. cpp:var:: StrategyOldest oldest @@ @@ StrategyOldest scheduling strategy. @@
.inference.ModelSequenceBatching.StrategyOldest oldest = 4;- Specified by:
getOldestOrBuilderin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getMaxSequenceIdleMicroseconds
public long getMaxSequenceIdleMicroseconds()@@ .. cpp:var:: uint64 max_sequence_idle_microseconds @@ @@ The maximum time, in microseconds, that a sequence is allowed to @@ be idle before it is aborted. The inference server considers a @@ sequence idle when it does not have any inference request queued @@ for the sequence. If this limit is exceeded, the inference server @@ will free the sequence slot allocated by the sequence and make it @@ available for another sequence. If not specified (or specified as @@ zero) a default value of 1000000 (1 second) is used. @@
uint64 max_sequence_idle_microseconds = 1;- Specified by:
getMaxSequenceIdleMicrosecondsin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- The maxSequenceIdleMicroseconds.
-
setMaxSequenceIdleMicroseconds
public ModelConfigOuterClass.ModelSequenceBatching.Builder setMaxSequenceIdleMicroseconds(long value) @@ .. cpp:var:: uint64 max_sequence_idle_microseconds @@ @@ The maximum time, in microseconds, that a sequence is allowed to @@ be idle before it is aborted. The inference server considers a @@ sequence idle when it does not have any inference request queued @@ for the sequence. If this limit is exceeded, the inference server @@ will free the sequence slot allocated by the sequence and make it @@ available for another sequence. If not specified (or specified as @@ zero) a default value of 1000000 (1 second) is used. @@
uint64 max_sequence_idle_microseconds = 1;- Parameters:
value- The maxSequenceIdleMicroseconds to set.- Returns:
- This builder for chaining.
-
clearMaxSequenceIdleMicroseconds
@@ .. cpp:var:: uint64 max_sequence_idle_microseconds @@ @@ The maximum time, in microseconds, that a sequence is allowed to @@ be idle before it is aborted. The inference server considers a @@ sequence idle when it does not have any inference request queued @@ for the sequence. If this limit is exceeded, the inference server @@ will free the sequence slot allocated by the sequence and make it @@ available for another sequence. If not specified (or specified as @@ zero) a default value of 1000000 (1 second) is used. @@
uint64 max_sequence_idle_microseconds = 1;- Returns:
- This builder for chaining.
-
getControlInputList
@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2;- Specified by:
getControlInputListin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getControlInputCount
public int getControlInputCount()@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2;- Specified by:
getControlInputCountin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getControlInput
@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2;- Specified by:
getControlInputin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
setControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder setControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput value) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
setControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder setControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder builderForValue) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder addControlInput(ModelConfigOuterClass.ModelSequenceBatching.ControlInput value) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder addControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput value) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder addControlInput(ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder builderForValue) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder addControlInput(int index, ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder builderForValue) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addAllControlInput
public ModelConfigOuterClass.ModelSequenceBatching.Builder addAllControlInput(Iterable<? extends ModelConfigOuterClass.ModelSequenceBatching.ControlInput> values) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
clearControlInput
@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
removeControlInput
@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
getControlInputBuilder
public ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder getControlInputBuilder(int index) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
getControlInputOrBuilder
public ModelConfigOuterClass.ModelSequenceBatching.ControlInputOrBuilder getControlInputOrBuilder(int index) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2;- Specified by:
getControlInputOrBuilderin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getControlInputOrBuilderList
public List<? extends ModelConfigOuterClass.ModelSequenceBatching.ControlInputOrBuilder> getControlInputOrBuilderList()@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2;- Specified by:
getControlInputOrBuilderListin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
addControlInputBuilder
@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
addControlInputBuilder
public ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder addControlInputBuilder(int index) @@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
getControlInputBuilderList
public List<ModelConfigOuterClass.ModelSequenceBatching.ControlInput.Builder> getControlInputBuilderList()@@ .. cpp:var:: ControlInput control_input (repeated) @@ @@ The model input(s) that the server should use to communicate @@ sequence start, stop, ready and similar control values to the @@ model. @@
repeated .inference.ModelSequenceBatching.ControlInput control_input = 2; -
getStateList
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5;- Specified by:
getStateListin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getStateCount
public int getStateCount()@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5;- Specified by:
getStateCountin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getState
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5;- Specified by:
getStatein interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
setState
public ModelConfigOuterClass.ModelSequenceBatching.Builder setState(int index, ModelConfigOuterClass.ModelSequenceBatching.State value) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
setState
public ModelConfigOuterClass.ModelSequenceBatching.Builder setState(int index, ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addState
public ModelConfigOuterClass.ModelSequenceBatching.Builder addState(ModelConfigOuterClass.ModelSequenceBatching.State value) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addState
public ModelConfigOuterClass.ModelSequenceBatching.Builder addState(int index, ModelConfigOuterClass.ModelSequenceBatching.State value) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addState
public ModelConfigOuterClass.ModelSequenceBatching.Builder addState(ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addState
public ModelConfigOuterClass.ModelSequenceBatching.Builder addState(int index, ModelConfigOuterClass.ModelSequenceBatching.State.Builder builderForValue) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addAllState
public ModelConfigOuterClass.ModelSequenceBatching.Builder addAllState(Iterable<? extends ModelConfigOuterClass.ModelSequenceBatching.State> values) @@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
clearState
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
removeState
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
getStateBuilder
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
getStateOrBuilder
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5;- Specified by:
getStateOrBuilderin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
getStateOrBuilderList
public List<? extends ModelConfigOuterClass.ModelSequenceBatching.StateOrBuilder> getStateOrBuilderList()@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5;- Specified by:
getStateOrBuilderListin interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder
-
addStateBuilder
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
addStateBuilder
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
getStateBuilderList
@@ .. cpp:var:: State state (repeated) @@ @@ The optional state that can be stored in Triton for performing @@ inference requests on a sequence. Each sequence holds an implicit @@ state local to itself. The output state tensor provided by the @@ model in 'output_name' field of the current inference request will @@ be transferred as an input tensor named 'input_name' in the next @@ request of the same sequence. The input state of the first request @@ in the sequence contains garbage data. @@
repeated .inference.ModelSequenceBatching.State state = 5; -
getIterativeSequence
public boolean getIterativeSequence()@@ .. cpp:var:: bool iterative_sequence @@ @@ Requests for iterative sequences are processed over a number @@ of iterations. An iterative sequence is initiated by a single @@ request and is "rescheduled" by the model until completion. @@ Requests for inflight requests will be batched together @@ and can complete independently. Note this feature @@ requires backend support. Default value is false.
bool iterative_sequence = 6;- Specified by:
getIterativeSequencein interfaceModelConfigOuterClass.ModelSequenceBatchingOrBuilder- Returns:
- The iterativeSequence.
-
setIterativeSequence
@@ .. cpp:var:: bool iterative_sequence @@ @@ Requests for iterative sequences are processed over a number @@ of iterations. An iterative sequence is initiated by a single @@ request and is "rescheduled" by the model until completion. @@ Requests for inflight requests will be batched together @@ and can complete independently. Note this feature @@ requires backend support. Default value is false.
bool iterative_sequence = 6;- Parameters:
value- The iterativeSequence to set.- Returns:
- This builder for chaining.
-
clearIterativeSequence
@@ .. cpp:var:: bool iterative_sequence @@ @@ Requests for iterative sequences are processed over a number @@ of iterations. An iterative sequence is initiated by a single @@ request and is "rescheduled" by the model until completion. @@ Requests for inflight requests will be batched together @@ and can complete independently. Note this feature @@ requires backend support. Default value is false.
bool iterative_sequence = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ModelConfigOuterClass.ModelSequenceBatching.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-
mergeUnknownFields
public final ModelConfigOuterClass.ModelSequenceBatching.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelSequenceBatching.Builder>
-