public final class SampleConfig extends com.google.protobuf.GeneratedMessageV3 implements SampleConfigOrBuilder
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.Protobuf type
google.cloud.aiplatform.v1.SampleConfig| Modifier and Type | Class and Description |
|---|---|
static class |
SampleConfig.Builder
Active learning data sampling config.
|
static class |
SampleConfig.FollowingBatchSampleSizeCase |
static class |
SampleConfig.InitialBatchSampleSizeCase |
static class |
SampleConfig.SampleStrategy
Sample strategy decides which subset of DataItems should be selected for
human labeling in every batch.
|
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 |
FOLLOWING_BATCH_SAMPLE_PERCENTAGE_FIELD_NUMBER |
static int |
INITIAL_BATCH_SAMPLE_PERCENTAGE_FIELD_NUMBER |
static int |
SAMPLE_STRATEGY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SampleConfig |
getDefaultInstance() |
SampleConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getFollowingBatchSamplePercentage()
The percentage of data needed to be labeled in each following batch
(except the first batch).
|
SampleConfig.FollowingBatchSampleSizeCase |
getFollowingBatchSampleSizeCase() |
int |
getInitialBatchSamplePercentage()
The percentage of data needed to be labeled in the first batch.
|
SampleConfig.InitialBatchSampleSizeCase |
getInitialBatchSampleSizeCase() |
com.google.protobuf.Parser<SampleConfig> |
getParserForType() |
SampleConfig.SampleStrategy |
getSampleStrategy()
Field to choose sampling strategy.
|
int |
getSampleStrategyValue()
Field to choose sampling strategy.
|
int |
getSerializedSize() |
boolean |
hasFollowingBatchSamplePercentage()
The percentage of data needed to be labeled in each following batch
(except the first batch).
|
int |
hashCode() |
boolean |
hasInitialBatchSamplePercentage()
The percentage of data needed to be labeled in the first batch.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SampleConfig.Builder |
newBuilder() |
static SampleConfig.Builder |
newBuilder(SampleConfig prototype) |
SampleConfig.Builder |
newBuilderForType() |
protected SampleConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SampleConfig |
parseDelimitedFrom(InputStream input) |
static SampleConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SampleConfig |
parseFrom(byte[] data) |
static SampleConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SampleConfig |
parseFrom(ByteBuffer data) |
static SampleConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SampleConfig |
parseFrom(com.google.protobuf.ByteString data) |
static SampleConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SampleConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SampleConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SampleConfig |
parseFrom(InputStream input) |
static SampleConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SampleConfig> |
parser() |
SampleConfig.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 INITIAL_BATCH_SAMPLE_PERCENTAGE_FIELD_NUMBER
public static final int FOLLOWING_BATCH_SAMPLE_PERCENTAGE_FIELD_NUMBER
public static final int SAMPLE_STRATEGY_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 SampleConfig.InitialBatchSampleSizeCase getInitialBatchSampleSizeCase()
getInitialBatchSampleSizeCase in interface SampleConfigOrBuilderpublic SampleConfig.FollowingBatchSampleSizeCase getFollowingBatchSampleSizeCase()
getFollowingBatchSampleSizeCase in interface SampleConfigOrBuilderpublic boolean hasInitialBatchSamplePercentage()
The percentage of data needed to be labeled in the first batch.
int32 initial_batch_sample_percentage = 1;hasInitialBatchSamplePercentage in interface SampleConfigOrBuilderpublic int getInitialBatchSamplePercentage()
The percentage of data needed to be labeled in the first batch.
int32 initial_batch_sample_percentage = 1;getInitialBatchSamplePercentage in interface SampleConfigOrBuilderpublic boolean hasFollowingBatchSamplePercentage()
The percentage of data needed to be labeled in each following batch (except the first batch).
int32 following_batch_sample_percentage = 3;hasFollowingBatchSamplePercentage in interface SampleConfigOrBuilderpublic int getFollowingBatchSamplePercentage()
The percentage of data needed to be labeled in each following batch (except the first batch).
int32 following_batch_sample_percentage = 3;getFollowingBatchSamplePercentage in interface SampleConfigOrBuilderpublic int getSampleStrategyValue()
Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;getSampleStrategyValue in interface SampleConfigOrBuilderpublic SampleConfig.SampleStrategy getSampleStrategy()
Field to choose sampling strategy. Sampling strategy will decide which data should be selected for human labeling in every batch.
.google.cloud.aiplatform.v1.SampleConfig.SampleStrategy sample_strategy = 5;getSampleStrategy in interface SampleConfigOrBuilderpublic 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 SampleConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SampleConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static SampleConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SampleConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SampleConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SampleConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SampleConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SampleConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SampleConfig.Builder newBuilder()
public static SampleConfig.Builder newBuilder(SampleConfig prototype)
public SampleConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SampleConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SampleConfig getDefaultInstance()
public static com.google.protobuf.Parser<SampleConfig> parser()
public com.google.protobuf.Parser<SampleConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SampleConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.