pub struct GoogleCloudAiplatformV1ModelExplanation {
pub mean_attributions: Option<Vec<GoogleCloudAiplatformV1Attribution>>,
}Expand description
Aggregated explanation metrics for a Model over a set of instances.
This type is not used in any activity, and only used as part of another schema.
Fields§
§mean_attributions: Option<Vec<GoogleCloudAiplatformV1Attribution>>Output only. Aggregated attributions explaining the Model’s prediction outputs over the set of instances. The attributions are grouped by outputs. For Models that predict only one output, such as regression Models that predict only one score, there is only one attibution that explains the predicted output. For Models that predict multiple outputs, such as multiclass Models that predict multiple classes, each element explains one specific item. Attribution.output_index can be used to identify which output this attribution is explaining. The baselineOutputValue, instanceOutputValue and featureAttributions fields are averaged over the test data. NOTE: Currently AutoML tabular classification Models produce only one attribution, which averages attributions over all the classes it predicts. Attribution.approximation_error is not populated.
Trait Implementations§
Source§impl Clone for GoogleCloudAiplatformV1ModelExplanation
impl Clone for GoogleCloudAiplatformV1ModelExplanation
Source§fn clone(&self) -> GoogleCloudAiplatformV1ModelExplanation
fn clone(&self) -> GoogleCloudAiplatformV1ModelExplanation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for GoogleCloudAiplatformV1ModelExplanation
impl Default for GoogleCloudAiplatformV1ModelExplanation
Source§fn default() -> GoogleCloudAiplatformV1ModelExplanation
fn default() -> GoogleCloudAiplatformV1ModelExplanation
Source§impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1ModelExplanation
impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1ModelExplanation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl Part for GoogleCloudAiplatformV1ModelExplanation
Auto Trait Implementations§
impl Freeze for GoogleCloudAiplatformV1ModelExplanation
impl RefUnwindSafe for GoogleCloudAiplatformV1ModelExplanation
impl Send for GoogleCloudAiplatformV1ModelExplanation
impl Sync for GoogleCloudAiplatformV1ModelExplanation
impl Unpin for GoogleCloudAiplatformV1ModelExplanation
impl UnwindSafe for GoogleCloudAiplatformV1ModelExplanation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more