Reference documentation and code samples for the Cloud AutoML V1 Client class ConfusionMatrix.
Confusion matrix of the model running the classification.
Generated from protobuf message google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfusionMatrix
Namespace
Google \ Cloud \ AutoMl \ V1 \ ClassificationEvaluationMetricsMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ annotation_spec_id |
array
Output only. IDs of the annotation specs used in the confusion matrix. For Tables CLASSIFICATION prediction_type only list of annotation_spec_display_name-s is populated. |
↳ display_name |
array
Output only. Display name of the annotation specs used in the confusion matrix, as they were at the moment of the evaluation. For Tables CLASSIFICATION prediction_type-s, distinct values of the target column at the moment of the model evaluation are populated here. |
↳ row |
array<ConfusionMatrix\Row>
Output only. Rows in the confusion matrix. The number of rows is equal to the size of |
getAnnotationSpecId
Output only. IDs of the annotation specs used in the confusion matrix.
For Tables CLASSIFICATION prediction_type only list of annotation_spec_display_name-s is populated.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAnnotationSpecId
Output only. IDs of the annotation specs used in the confusion matrix.
For Tables CLASSIFICATION prediction_type only list of annotation_spec_display_name-s is populated.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Output only. Display name of the annotation specs used in the confusion matrix, as they were at the moment of the evaluation. For Tables CLASSIFICATION prediction_type-s, distinct values of the target column at the moment of the model evaluation are populated here.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setDisplayName
Output only. Display name of the annotation specs used in the confusion matrix, as they were at the moment of the evaluation. For Tables CLASSIFICATION prediction_type-s, distinct values of the target column at the moment of the model evaluation are populated here.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRow
Output only. Rows in the confusion matrix. The number of rows is equal to
the size of annotation_spec_id.
row[i].example_count[j] is the number of examples that have ground
truth of the annotation_spec_id[i] and are predicted as
annotation_spec_id[j] by the model being evaluated.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setRow
Output only. Rows in the confusion matrix. The number of rows is equal to
the size of annotation_spec_id.
row[i].example_count[j] is the number of examples that have ground
truth of the annotation_spec_id[i] and are predicted as
annotation_spec_id[j] by the model being evaluated.
| Parameter | |
|---|---|
| Name | Description |
var |
array<ConfusionMatrix\Row>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|