Cloud AI Platform v1 API - Class ActiveLearningConfig (2.17.0)

public sealed class ActiveLearningConfig : IMessage<ActiveLearningConfig>, IEquatable<ActiveLearningConfig>, IDeepCloneable<ActiveLearningConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class ActiveLearningConfig.

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.

Inheritance

object > ActiveLearningConfig

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

ActiveLearningConfig()

public ActiveLearningConfig()

ActiveLearningConfig(ActiveLearningConfig)

public ActiveLearningConfig(ActiveLearningConfig other)
Parameter
NameDescription
otherActiveLearningConfig

Properties

HasMaxDataItemCount

public bool HasMaxDataItemCount { get; }

Gets whether the "max_data_item_count" field is set

Property Value
TypeDescription
bool

HasMaxDataItemPercentage

public bool HasMaxDataItemPercentage { get; }

Gets whether the "max_data_item_percentage" field is set

Property Value
TypeDescription
bool

HumanLabelingBudgetCase

public ActiveLearningConfig.HumanLabelingBudgetOneofCase HumanLabelingBudgetCase { get; }
Property Value
TypeDescription
ActiveLearningConfigHumanLabelingBudgetOneofCase

MaxDataItemCount

public long MaxDataItemCount { get; set; }

Max number of human labeled DataItems.

Property Value
TypeDescription
long

MaxDataItemPercentage

public int MaxDataItemPercentage { get; set; }

Max percent of total DataItems for human labeling.

Property Value
TypeDescription
int

SampleConfig

public SampleConfig SampleConfig { get; set; }

Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.

Property Value
TypeDescription
SampleConfig

TrainingConfig

public TrainingConfig TrainingConfig { get; set; }

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.

Property Value
TypeDescription
TrainingConfig