- 0.58.0 (latest)
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.1
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::ModelEvaluation.
A collection of metrics calculated by comparing Model's predictions on all of the test data against annotations from the test data.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#annotation_schema_uri
def annotation_schema_uri() -> ::String
-
(::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.predictions][],
[EvaluatedDataItemView.ground_truths][],
EvaluatedAnnotation.predictions,
and
EvaluatedAnnotation.ground_truths.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
#annotation_schema_uri=
def annotation_schema_uri=(value) -> ::String
-
value (::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.predictions][],
[EvaluatedDataItemView.ground_truths][],
EvaluatedAnnotation.predictions,
and
EvaluatedAnnotation.ground_truths.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
-
(::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.predictions][],
[EvaluatedDataItemView.ground_truths][],
EvaluatedAnnotation.predictions,
and
EvaluatedAnnotation.ground_truths.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when this ModelEvaluation was created.
#data_item_schema_uri
def data_item_schema_uri() -> ::String
-
(::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.data_item_payload][] and
EvaluatedAnnotation.data_item_payload.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
#data_item_schema_uri=
def data_item_schema_uri=(value) -> ::String
-
value (::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.data_item_payload][] and
EvaluatedAnnotation.data_item_payload.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
-
(::String) — Points to a YAML file stored on Google Cloud Storage describing
[EvaluatedDataItemView.data_item_payload][] and
EvaluatedAnnotation.data_item_payload.
The schema is defined as an OpenAPI 3.0.2 Schema
Object.
This field is not populated if there are neither EvaluatedDataItemViews nor EvaluatedAnnotations under this ModelEvaluation.
#display_name
def display_name() -> ::String
- (::String) — The display name of the ModelEvaluation.
#display_name=
def display_name=(value) -> ::String
- value (::String) — The display name of the ModelEvaluation.
- (::String) — The display name of the ModelEvaluation.
#explanation_specs
def explanation_specs() -> ::Array<::Google::Cloud::AIPlatform::V1::ModelEvaluation::ModelEvaluationExplanationSpec>
- (::Array<::Google::Cloud::AIPlatform::V1::ModelEvaluation::ModelEvaluationExplanationSpec>) — Describes the values of ExplanationSpec that are used for explaining the predicted values on the evaluated data.
#explanation_specs=
def explanation_specs=(value) -> ::Array<::Google::Cloud::AIPlatform::V1::ModelEvaluation::ModelEvaluationExplanationSpec>
- value (::Array<::Google::Cloud::AIPlatform::V1::ModelEvaluation::ModelEvaluationExplanationSpec>) — Describes the values of ExplanationSpec that are used for explaining the predicted values on the evaluated data.
- (::Array<::Google::Cloud::AIPlatform::V1::ModelEvaluation::ModelEvaluationExplanationSpec>) — Describes the values of ExplanationSpec that are used for explaining the predicted values on the evaluated data.
#metadata
def metadata() -> ::Google::Protobuf::Value
- (::Google::Protobuf::Value) — The metadata of the ModelEvaluation. For the ModelEvaluation uploaded from Managed Pipeline, metadata contains a structured value with keys of "pipeline_job_id", "evaluation_dataset_type", "evaluation_dataset_path", "row_based_metrics_path".
#metadata=
def metadata=(value) -> ::Google::Protobuf::Value
- value (::Google::Protobuf::Value) — The metadata of the ModelEvaluation. For the ModelEvaluation uploaded from Managed Pipeline, metadata contains a structured value with keys of "pipeline_job_id", "evaluation_dataset_type", "evaluation_dataset_path", "row_based_metrics_path".
- (::Google::Protobuf::Value) — The metadata of the ModelEvaluation. For the ModelEvaluation uploaded from Managed Pipeline, metadata contains a structured value with keys of "pipeline_job_id", "evaluation_dataset_type", "evaluation_dataset_path", "row_based_metrics_path".
#metrics
def metrics() -> ::Google::Protobuf::Value
- (::Google::Protobuf::Value) — Evaluation metrics of the Model. The schema of the metrics is stored in metrics_schema_uri
#metrics=
def metrics=(value) -> ::Google::Protobuf::Value
- value (::Google::Protobuf::Value) — Evaluation metrics of the Model. The schema of the metrics is stored in metrics_schema_uri
- (::Google::Protobuf::Value) — Evaluation metrics of the Model. The schema of the metrics is stored in metrics_schema_uri
#metrics_schema_uri
def metrics_schema_uri() -> ::String
- (::String) — Points to a YAML file stored on Google Cloud Storage describing the metrics of this ModelEvaluation. The schema is defined as an OpenAPI 3.0.2 Schema Object.
#metrics_schema_uri=
def metrics_schema_uri=(value) -> ::String
- value (::String) — Points to a YAML file stored on Google Cloud Storage describing the metrics of this ModelEvaluation. The schema is defined as an OpenAPI 3.0.2 Schema Object.
- (::String) — Points to a YAML file stored on Google Cloud Storage describing the metrics of this ModelEvaluation. The schema is defined as an OpenAPI 3.0.2 Schema Object.
#model_explanation
def model_explanation() -> ::Google::Cloud::AIPlatform::V1::ModelExplanation
- (::Google::Cloud::AIPlatform::V1::ModelExplanation) — Aggregated explanation metrics for the Model's prediction output over the data this ModelEvaluation uses. This field is populated only if the Model is evaluated with explanations, and only for AutoML tabular Models.
#model_explanation=
def model_explanation=(value) -> ::Google::Cloud::AIPlatform::V1::ModelExplanation
- value (::Google::Cloud::AIPlatform::V1::ModelExplanation) — Aggregated explanation metrics for the Model's prediction output over the data this ModelEvaluation uses. This field is populated only if the Model is evaluated with explanations, and only for AutoML tabular Models.
- (::Google::Cloud::AIPlatform::V1::ModelExplanation) — Aggregated explanation metrics for the Model's prediction output over the data this ModelEvaluation uses. This field is populated only if the Model is evaluated with explanations, and only for AutoML tabular Models.
#name
def name() -> ::String
- (::String) — Output only. The resource name of the ModelEvaluation.
#slice_dimensions
def slice_dimensions() -> ::Array<::String>
-
(::Array<::String>) — All possible
dimensions
of ModelEvaluationSlices. The dimensions can be used as the filter of the
ModelService.ListModelEvaluationSlices
request, in the form of
slice.dimension = <dimension>
.
#slice_dimensions=
def slice_dimensions=(value) -> ::Array<::String>
-
value (::Array<::String>) — All possible
dimensions
of ModelEvaluationSlices. The dimensions can be used as the filter of the
ModelService.ListModelEvaluationSlices
request, in the form of
slice.dimension = <dimension>
.
-
(::Array<::String>) — All possible
dimensions
of ModelEvaluationSlices. The dimensions can be used as the filter of the
ModelService.ListModelEvaluationSlices
request, in the form of
slice.dimension = <dimension>
.