public static final class ActiveLearningConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder> implements ActiveLearningConfigOrBuilder
Parameters that configure the active learning pipeline. Active learning will label the data incrementally by several iterations. For every iteration, it will select a batch of data based on the sampling strategy.Protobuf type
google.cloud.aiplatform.v1beta1.ActiveLearningConfig| Modifier and Type | Method and Description |
|---|---|
ActiveLearningConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ActiveLearningConfig |
build() |
ActiveLearningConfig |
buildPartial() |
ActiveLearningConfig.Builder |
clear() |
ActiveLearningConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ActiveLearningConfig.Builder |
clearHumanLabelingBudget() |
ActiveLearningConfig.Builder |
clearMaxDataItemCount()
Max number of human labeled DataItems.
|
ActiveLearningConfig.Builder |
clearMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
|
ActiveLearningConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ActiveLearningConfig.Builder |
clearSampleConfig()
Active learning data sampling config.
|
ActiveLearningConfig.Builder |
clearTrainingConfig()
CMLE training config.
|
ActiveLearningConfig.Builder |
clone() |
ActiveLearningConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ActiveLearningConfig.HumanLabelingBudgetCase |
getHumanLabelingBudgetCase() |
long |
getMaxDataItemCount()
Max number of human labeled DataItems.
|
int |
getMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
|
SampleConfig |
getSampleConfig()
Active learning data sampling config.
|
SampleConfig.Builder |
getSampleConfigBuilder()
Active learning data sampling config.
|
SampleConfigOrBuilder |
getSampleConfigOrBuilder()
Active learning data sampling config.
|
TrainingConfig |
getTrainingConfig()
CMLE training config.
|
TrainingConfig.Builder |
getTrainingConfigBuilder()
CMLE training config.
|
TrainingConfigOrBuilder |
getTrainingConfigOrBuilder()
CMLE training config.
|
boolean |
hasMaxDataItemCount()
Max number of human labeled DataItems.
|
boolean |
hasMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
|
boolean |
hasSampleConfig()
Active learning data sampling config.
|
boolean |
hasTrainingConfig()
CMLE training config.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ActiveLearningConfig.Builder |
mergeFrom(ActiveLearningConfig other) |
ActiveLearningConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ActiveLearningConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ActiveLearningConfig.Builder |
mergeSampleConfig(SampleConfig value)
Active learning data sampling config.
|
ActiveLearningConfig.Builder |
mergeTrainingConfig(TrainingConfig value)
CMLE training config.
|
ActiveLearningConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ActiveLearningConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ActiveLearningConfig.Builder |
setMaxDataItemCount(long value)
Max number of human labeled DataItems.
|
ActiveLearningConfig.Builder |
setMaxDataItemPercentage(int value)
Max percent of total DataItems for human labeling.
|
ActiveLearningConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ActiveLearningConfig.Builder |
setSampleConfig(SampleConfig.Builder builderForValue)
Active learning data sampling config.
|
ActiveLearningConfig.Builder |
setSampleConfig(SampleConfig value)
Active learning data sampling config.
|
ActiveLearningConfig.Builder |
setTrainingConfig(TrainingConfig.Builder builderForValue)
CMLE training config.
|
ActiveLearningConfig.Builder |
setTrainingConfig(TrainingConfig value)
CMLE training config.
|
ActiveLearningConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ActiveLearningConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ActiveLearningConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ActiveLearningConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder mergeFrom(ActiveLearningConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public ActiveLearningConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ActiveLearningConfig.Builder>IOExceptionpublic ActiveLearningConfig.HumanLabelingBudgetCase getHumanLabelingBudgetCase()
getHumanLabelingBudgetCase in interface ActiveLearningConfigOrBuilderpublic ActiveLearningConfig.Builder clearHumanLabelingBudget()
public boolean hasMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;hasMaxDataItemCount in interface ActiveLearningConfigOrBuilderpublic long getMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;getMaxDataItemCount in interface ActiveLearningConfigOrBuilderpublic ActiveLearningConfig.Builder setMaxDataItemCount(long value)
Max number of human labeled DataItems.
int64 max_data_item_count = 1;value - The maxDataItemCount to set.public ActiveLearningConfig.Builder clearMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;public boolean hasMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;hasMaxDataItemPercentage in interface ActiveLearningConfigOrBuilderpublic int getMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;getMaxDataItemPercentage in interface ActiveLearningConfigOrBuilderpublic ActiveLearningConfig.Builder setMaxDataItemPercentage(int value)
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;value - The maxDataItemPercentage to set.public ActiveLearningConfig.Builder clearMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;public boolean hasSampleConfig()
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;hasSampleConfig in interface ActiveLearningConfigOrBuilderpublic SampleConfig getSampleConfig()
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;getSampleConfig in interface ActiveLearningConfigOrBuilderpublic ActiveLearningConfig.Builder setSampleConfig(SampleConfig value)
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;public ActiveLearningConfig.Builder setSampleConfig(SampleConfig.Builder builderForValue)
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;public ActiveLearningConfig.Builder mergeSampleConfig(SampleConfig value)
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;public ActiveLearningConfig.Builder clearSampleConfig()
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;public SampleConfig.Builder getSampleConfigBuilder()
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;public SampleConfigOrBuilder getSampleConfigOrBuilder()
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
.google.cloud.aiplatform.v1beta1.SampleConfig sample_config = 3;getSampleConfigOrBuilder in interface ActiveLearningConfigOrBuilderpublic boolean hasTrainingConfig()
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;hasTrainingConfig in interface ActiveLearningConfigOrBuilderpublic TrainingConfig getTrainingConfig()
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;getTrainingConfig in interface ActiveLearningConfigOrBuilderpublic ActiveLearningConfig.Builder setTrainingConfig(TrainingConfig value)
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;public ActiveLearningConfig.Builder setTrainingConfig(TrainingConfig.Builder builderForValue)
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;public ActiveLearningConfig.Builder mergeTrainingConfig(TrainingConfig value)
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;public ActiveLearningConfig.Builder clearTrainingConfig()
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;public TrainingConfig.Builder getTrainingConfigBuilder()
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;public TrainingConfigOrBuilder getTrainingConfigOrBuilder()
CMLE training config. For every active learning labeling iteration, system will train a machine learning model on CMLE. The trained model will be used by data sampling algorithm to select DataItems.
.google.cloud.aiplatform.v1beta1.TrainingConfig training_config = 4;getTrainingConfigOrBuilder in interface ActiveLearningConfigOrBuilderpublic final ActiveLearningConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>public final ActiveLearningConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.