GoogleCloudMlV1ExplanationConfig class
Message holding configuration options for explaining model predictions.
There are three feature attribution methods supported for TensorFlow models: integrated gradients, sampled Shapley, and XRAI. [Learn more about feature attributions.](/ai-platform/prediction/docs/ai-explanations/overview)
Constructors
- GoogleCloudMlV1ExplanationConfig({GoogleCloudMlV1IntegratedGradientsAttribution? integratedGradientsAttribution, GoogleCloudMlV1SampledShapleyAttribution? sampledShapleyAttribution, GoogleCloudMlV1XraiAttribution? xraiAttribution})
- GoogleCloudMlV1ExplanationConfig.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- integratedGradientsAttribution ↔ GoogleCloudMlV1IntegratedGradientsAttribution?
-
Attributes credit by computing the Aumann-Shapley value taking advantage
of the model's fully differentiable structure.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sampledShapleyAttribution ↔ GoogleCloudMlV1SampledShapleyAttribution?
-
An attribution method that approximates Shapley values for features that
contribute to the label being predicted.
getter/setter pair
- xraiAttribution ↔ GoogleCloudMlV1XraiAttribution?
-
Attributes credit by computing the XRAI taking advantage of the model's
fully differentiable structure.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited