ModelMonitoringObjectiveSpec(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)Monitoring objectives spec.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
tabular_objective |
google.cloud.aiplatform_v1beta1.types.ModelMonitoringObjectiveSpec.TabularObjective
Tabular monitoring objective. This field is a member of oneof_ objective.
|
explanation_spec |
google.cloud.aiplatform_v1beta1.types.ExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives. |
baseline_dataset |
google.cloud.aiplatform_v1beta1.types.ModelMonitoringInput
Baseline dataset. It could be the training dataset or production serving dataset from a previous period. |
target_dataset |
google.cloud.aiplatform_v1beta1.types.ModelMonitoringInput
Target dataset. |
Classes
DataDriftSpec
DataDriftSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)Data drift monitoring spec. Data drift measures the distribution distance between the current dataset and a baseline dataset. A typical use case is to detect data drift between the recent production serving dataset and the training dataset, or to compare the recent production dataset with a dataset from a previous period.
FeatureAttributionSpec
FeatureAttributionSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)Feature attribution monitoring spec.
TabularObjective
TabularObjective(mapping=None, *, ignore_unknown_fields=False, **kwargs)Tabular monitoring objective.
Methods
ModelMonitoringObjectiveSpec
ModelMonitoringObjectiveSpec(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)Monitoring objectives spec.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields