Package com.google.cloud.aiplatform.v1
Class ActiveLearningConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
- com.google.cloud.aiplatform.v1.ActiveLearningConfig.Builder
-
- All Implemented Interfaces:
ActiveLearningConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ActiveLearningConfig
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 typegoogle.cloud.aiplatform.v1.ActiveLearningConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ActiveLearningConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ActiveLearningConfigbuild()ActiveLearningConfigbuildPartial()ActiveLearningConfig.Builderclear()ActiveLearningConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ActiveLearningConfig.BuilderclearHumanLabelingBudget()ActiveLearningConfig.BuilderclearMaxDataItemCount()Max number of human labeled DataItems.ActiveLearningConfig.BuilderclearMaxDataItemPercentage()Max percent of total DataItems for human labeling.ActiveLearningConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ActiveLearningConfig.BuilderclearSampleConfig()Active learning data sampling config.ActiveLearningConfig.BuilderclearTrainingConfig()CMLE training config.ActiveLearningConfig.Builderclone()ActiveLearningConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ActiveLearningConfig.HumanLabelingBudgetCasegetHumanLabelingBudgetCase()longgetMaxDataItemCount()Max number of human labeled DataItems.intgetMaxDataItemPercentage()Max percent of total DataItems for human labeling.SampleConfiggetSampleConfig()Active learning data sampling config.SampleConfig.BuildergetSampleConfigBuilder()Active learning data sampling config.SampleConfigOrBuildergetSampleConfigOrBuilder()Active learning data sampling config.TrainingConfiggetTrainingConfig()CMLE training config.TrainingConfig.BuildergetTrainingConfigBuilder()CMLE training config.TrainingConfigOrBuildergetTrainingConfigOrBuilder()CMLE training config.booleanhasMaxDataItemCount()Max number of human labeled DataItems.booleanhasMaxDataItemPercentage()Max percent of total DataItems for human labeling.booleanhasSampleConfig()Active learning data sampling config.booleanhasTrainingConfig()CMLE training config.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ActiveLearningConfig.BuildermergeFrom(ActiveLearningConfig other)ActiveLearningConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ActiveLearningConfig.BuildermergeFrom(com.google.protobuf.Message other)ActiveLearningConfig.BuildermergeSampleConfig(SampleConfig value)Active learning data sampling config.ActiveLearningConfig.BuildermergeTrainingConfig(TrainingConfig value)CMLE training config.ActiveLearningConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ActiveLearningConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ActiveLearningConfig.BuildersetMaxDataItemCount(long value)Max number of human labeled DataItems.ActiveLearningConfig.BuildersetMaxDataItemPercentage(int value)Max percent of total DataItems for human labeling.ActiveLearningConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ActiveLearningConfig.BuildersetSampleConfig(SampleConfig value)Active learning data sampling config.ActiveLearningConfig.BuildersetSampleConfig(SampleConfig.Builder builderForValue)Active learning data sampling config.ActiveLearningConfig.BuildersetTrainingConfig(TrainingConfig value)CMLE training config.ActiveLearningConfig.BuildersetTrainingConfig(TrainingConfig.Builder builderForValue)CMLE training config.ActiveLearningConfig.BuildersetUnknownFields(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<ActiveLearningConfig.Builder>
-
clear
public ActiveLearningConfig.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<ActiveLearningConfig.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<ActiveLearningConfig.Builder>
-
getDefaultInstanceForType
public ActiveLearningConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ActiveLearningConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ActiveLearningConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ActiveLearningConfig.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<ActiveLearningConfig.Builder>
-
setField
public ActiveLearningConfig.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<ActiveLearningConfig.Builder>
-
clearField
public ActiveLearningConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
clearOneof
public ActiveLearningConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
setRepeatedField
public ActiveLearningConfig.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<ActiveLearningConfig.Builder>
-
addRepeatedField
public ActiveLearningConfig.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<ActiveLearningConfig.Builder>
-
mergeFrom
public ActiveLearningConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ActiveLearningConfig.Builder>
-
mergeFrom
public ActiveLearningConfig.Builder mergeFrom(ActiveLearningConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
mergeFrom
public ActiveLearningConfig.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<ActiveLearningConfig.Builder>- Throws:
IOException
-
getHumanLabelingBudgetCase
public ActiveLearningConfig.HumanLabelingBudgetCase getHumanLabelingBudgetCase()
- Specified by:
getHumanLabelingBudgetCasein interfaceActiveLearningConfigOrBuilder
-
clearHumanLabelingBudget
public ActiveLearningConfig.Builder clearHumanLabelingBudget()
-
hasMaxDataItemCount
public boolean hasMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;- Specified by:
hasMaxDataItemCountin interfaceActiveLearningConfigOrBuilder- Returns:
- Whether the maxDataItemCount field is set.
-
getMaxDataItemCount
public long getMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;- Specified by:
getMaxDataItemCountin interfaceActiveLearningConfigOrBuilder- Returns:
- The maxDataItemCount.
-
setMaxDataItemCount
public ActiveLearningConfig.Builder setMaxDataItemCount(long value)
Max number of human labeled DataItems.
int64 max_data_item_count = 1;- Parameters:
value- The maxDataItemCount to set.- Returns:
- This builder for chaining.
-
clearMaxDataItemCount
public ActiveLearningConfig.Builder clearMaxDataItemCount()
Max number of human labeled DataItems.
int64 max_data_item_count = 1;- Returns:
- This builder for chaining.
-
hasMaxDataItemPercentage
public boolean hasMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;- Specified by:
hasMaxDataItemPercentagein interfaceActiveLearningConfigOrBuilder- Returns:
- Whether the maxDataItemPercentage field is set.
-
getMaxDataItemPercentage
public int getMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;- Specified by:
getMaxDataItemPercentagein interfaceActiveLearningConfigOrBuilder- Returns:
- The maxDataItemPercentage.
-
setMaxDataItemPercentage
public ActiveLearningConfig.Builder setMaxDataItemPercentage(int value)
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;- Parameters:
value- The maxDataItemPercentage to set.- Returns:
- This builder for chaining.
-
clearMaxDataItemPercentage
public ActiveLearningConfig.Builder clearMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
int32 max_data_item_percentage = 2;- Returns:
- This builder for chaining.
-
hasSampleConfig
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.v1.SampleConfig sample_config = 3;- Specified by:
hasSampleConfigin interfaceActiveLearningConfigOrBuilder- Returns:
- Whether the sampleConfig field is set.
-
getSampleConfig
public 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.v1.SampleConfig sample_config = 3;- Specified by:
getSampleConfigin interfaceActiveLearningConfigOrBuilder- Returns:
- The sampleConfig.
-
setSampleConfig
public 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.v1.SampleConfig sample_config = 3;
-
setSampleConfig
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.v1.SampleConfig sample_config = 3;
-
mergeSampleConfig
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.v1.SampleConfig sample_config = 3;
-
clearSampleConfig
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.v1.SampleConfig sample_config = 3;
-
getSampleConfigBuilder
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.v1.SampleConfig sample_config = 3;
-
getSampleConfigOrBuilder
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.v1.SampleConfig sample_config = 3;- Specified by:
getSampleConfigOrBuilderin interfaceActiveLearningConfigOrBuilder
-
hasTrainingConfig
public 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.v1.TrainingConfig training_config = 4;- Specified by:
hasTrainingConfigin interfaceActiveLearningConfigOrBuilder- Returns:
- Whether the trainingConfig field is set.
-
getTrainingConfig
public 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.v1.TrainingConfig training_config = 4;- Specified by:
getTrainingConfigin interfaceActiveLearningConfigOrBuilder- Returns:
- The trainingConfig.
-
setTrainingConfig
public 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.v1.TrainingConfig training_config = 4;
-
setTrainingConfig
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.v1.TrainingConfig training_config = 4;
-
mergeTrainingConfig
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.v1.TrainingConfig training_config = 4;
-
clearTrainingConfig
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.v1.TrainingConfig training_config = 4;
-
getTrainingConfigBuilder
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.v1.TrainingConfig training_config = 4;
-
getTrainingConfigOrBuilder
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.v1.TrainingConfig training_config = 4;- Specified by:
getTrainingConfigOrBuilderin interfaceActiveLearningConfigOrBuilder
-
setUnknownFields
public final ActiveLearningConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
mergeUnknownFields
public final ActiveLearningConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ActiveLearningConfig.Builder>
-
-