Class ActiveLearningConfig (1.11.0)

ActiveLearningConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
max_data_item_count int
Max number of human labeled DataItems. This field is a member of `oneof`_ ``human_labeling_budget``.
max_data_item_percentage int
Max percent of total DataItems for human labeling. This field is a member of `oneof`_ ``human_labeling_budget``.
sample_config google.cloud.aiplatform_v1.types.SampleConfig
Active learning data sampling config. For every active learning labeling iteration, it will select a batch of data based on the sampling strategy.
training_config google.cloud.aiplatform_v1.types.TrainingConfig
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.

Inheritance

builtins.object > proto.message.Message > ActiveLearningConfig