Google Cloud Ai Platform V1 Client - Class ExplainResponse (1.8.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class ExplainResponse.

Response message for PredictionService.Explain.

Generated from protobuf message google.cloud.aiplatform.v1.ExplainResponse

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ explanations array<Google\Cloud\AIPlatform\V1\Explanation>

The explanations of the Model's PredictResponse.predictions. It has the same number of elements as instances to be explained.

↳ deployed_model_id string

ID of the Endpoint's DeployedModel that served this explanation.

↳ predictions array<Google\Protobuf\Value>

The predictions that are the output of the predictions call. Same as PredictResponse.predictions.

getExplanations

The explanations of the Model's PredictResponse.predictions.

It has the same number of elements as instances to be explained.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setExplanations

The explanations of the Model's PredictResponse.predictions.

It has the same number of elements as instances to be explained.

Parameter
Name Description
var array<Google\Cloud\AIPlatform\V1\Explanation>
Returns
Type Description
$this

getDeployedModelId

ID of the Endpoint's DeployedModel that served this explanation.

Returns
Type Description
string

setDeployedModelId

ID of the Endpoint's DeployedModel that served this explanation.

Parameter
Name Description
var string
Returns
Type Description
$this

getPredictions

The predictions that are the output of the predictions call.

Same as PredictResponse.predictions.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setPredictions

The predictions that are the output of the predictions call.

Same as PredictResponse.predictions.

Parameter
Name Description
var array<Google\Protobuf\Value>
Returns
Type Description
$this