public final class ActiveLearningConfig extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
ActiveLearningConfig.Builder
Parameters that configure the active learning pipeline.
|
static class |
ActiveLearningConfig.HumanLabelingBudgetCase |
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| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_DATA_ITEM_COUNT_FIELD_NUMBER |
static int |
MAX_DATA_ITEM_PERCENTAGE_FIELD_NUMBER |
static int |
SAMPLE_CONFIG_FIELD_NUMBER |
static int |
TRAINING_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ActiveLearningConfig |
getDefaultInstance() |
ActiveLearningConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ActiveLearningConfig.HumanLabelingBudgetCase |
getHumanLabelingBudgetCase() |
long |
getMaxDataItemCount()
Max number of human labeled DataItems.
|
int |
getMaxDataItemPercentage()
Max percent of total DataItems for human labeling.
|
com.google.protobuf.Parser<ActiveLearningConfig> |
getParserForType() |
SampleConfig |
getSampleConfig()
Active learning data sampling config.
|
SampleConfigOrBuilder |
getSampleConfigOrBuilder()
Active learning data sampling config.
|
int |
getSerializedSize() |
TrainingConfig |
getTrainingConfig()
CMLE training config.
|
TrainingConfigOrBuilder |
getTrainingConfigOrBuilder()
CMLE training config.
|
int |
hashCode() |
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() |
static ActiveLearningConfig.Builder |
newBuilder() |
static ActiveLearningConfig.Builder |
newBuilder(ActiveLearningConfig prototype) |
ActiveLearningConfig.Builder |
newBuilderForType() |
protected ActiveLearningConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ActiveLearningConfig |
parseDelimitedFrom(InputStream input) |
static ActiveLearningConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActiveLearningConfig |
parseFrom(byte[] data) |
static ActiveLearningConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActiveLearningConfig |
parseFrom(ByteBuffer data) |
static ActiveLearningConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActiveLearningConfig |
parseFrom(com.google.protobuf.ByteString data) |
static ActiveLearningConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActiveLearningConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ActiveLearningConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ActiveLearningConfig |
parseFrom(InputStream input) |
static ActiveLearningConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ActiveLearningConfig> |
parser() |
ActiveLearningConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MAX_DATA_ITEM_COUNT_FIELD_NUMBER
public static final int MAX_DATA_ITEM_PERCENTAGE_FIELD_NUMBER
public static final int SAMPLE_CONFIG_FIELD_NUMBER
public static final int TRAINING_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public ActiveLearningConfig.HumanLabelingBudgetCase getHumanLabelingBudgetCase()
getHumanLabelingBudgetCase in interface ActiveLearningConfigOrBuilderpublic 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 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 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 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 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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ActiveLearningConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ActiveLearningConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static ActiveLearningConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ActiveLearningConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ActiveLearningConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ActiveLearningConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ActiveLearningConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ActiveLearningConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ActiveLearningConfig.Builder newBuilder()
public static ActiveLearningConfig.Builder newBuilder(ActiveLearningConfig prototype)
public ActiveLearningConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ActiveLearningConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ActiveLearningConfig getDefaultInstance()
public static com.google.protobuf.Parser<ActiveLearningConfig> parser()
public com.google.protobuf.Parser<ActiveLearningConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ActiveLearningConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.