Struct gapi_grpc::google::cloud::aiplatform::v1beta1::explanation_metadata::input_metadata::Visualization [−][src]
Visualization configurations for image explanation.
Fields
type: i32
Type of the image visualization. Only applicable to [Integrated Gradients attribution] [ExplanationParameters.integrated_gradients_attribution]. OUTLINES shows regions of attribution, while PIXELS shows per-pixel attribution. Defaults to OUTLINES.
polarity: i32
Whether to only highlight pixels with positive contributions, negative or both. Defaults to POSITIVE.
color_map: i32
The color scheme used for the highlighted areas.
Defaults to PINK_GREEN for [Integrated Gradients attribution][ExplanationParameters.integrated_gradients_attribution], which shows positive attributions in green and negative in pink.
Defaults to VIRIDIS for [XRAI attribution][google.cloud.aiplatform.v1beta1.ExplanationParameters.xrai_attribution], which highlights the most influential regions in yellow and the least influential in blue.
clip_percent_upperbound: f32
Excludes attributions above the specified percentile from the highlighted areas. Using the clip_percent_upperbound and clip_percent_lowerbound together can be useful for filtering out noise and making it easier to see areas of strong attribution. Defaults to 99.9.
clip_percent_lowerbound: f32
Excludes attributions below the specified percentile, from the highlighted areas. Defaults to 62.
overlay_type: i32
How the original image is displayed in the visualization. Adjusting the overlay can help increase visual clarity if the original image makes it difficult to view the visualization. Defaults to NONE.
Implementations
impl Visualization
[src]
pub fn type(&self) -> Type
[src]
Returns the enum value of type
, or the default if the field is set to an invalid enum value.
pub fn set_type(&mut self, value: Type)
[src]
Sets type
to the provided enum value.
pub fn polarity(&self) -> Polarity
[src]
Returns the enum value of polarity
, or the default if the field is set to an invalid enum value.
pub fn set_polarity(&mut self, value: Polarity)
[src]
Sets polarity
to the provided enum value.
pub fn color_map(&self) -> ColorMap
[src]
Returns the enum value of color_map
, or the default if the field is set to an invalid enum value.
pub fn set_color_map(&mut self, value: ColorMap)
[src]
Sets color_map
to the provided enum value.
pub fn overlay_type(&self) -> OverlayType
[src]
Returns the enum value of overlay_type
, or the default if the field is set to an invalid enum value.
pub fn set_overlay_type(&mut self, value: OverlayType)
[src]
Sets overlay_type
to the provided enum value.
Trait Implementations
impl Clone for Visualization
[src]
fn clone(&self) -> Visualization
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Visualization
[src]
impl Default for Visualization
[src]
fn default() -> Visualization
[src]
impl Message for Visualization
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<Visualization> for Visualization
[src]
fn eq(&self, other: &Visualization) -> bool
[src]
fn ne(&self, other: &Visualization) -> bool
[src]
impl StructuralPartialEq for Visualization
[src]
Auto Trait Implementations
impl RefUnwindSafe for Visualization
impl Send for Visualization
impl Sync for Visualization
impl Unpin for Visualization
impl UnwindSafe for Visualization
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,