Struct google_api_proto::google::cloud::aiplatform::v1::model_monitoring_objective_config::explanation_config::ExplanationBaseline
source · pub struct ExplanationBaseline {
pub prediction_format: i32,
pub destination: Option<Destination>,
}
Expand description
Output from [BatchPredictionJob][google.cloud.aiplatform.v1.BatchPredictionJob] for Model Monitoring baseline dataset, which can be used to generate baseline attribution scores.
Fields§
§prediction_format: i32
The storage format of the predictions generated BatchPrediction job.
destination: Option<Destination>
The configuration specifying of BatchExplain job output. This can be used to generate the baseline of feature attribution scores.
Implementations§
source§impl ExplanationBaseline
impl ExplanationBaseline
sourcepub fn prediction_format(&self) -> PredictionFormat
pub fn prediction_format(&self) -> PredictionFormat
Returns the enum value of prediction_format
, or the default if the field is set to an invalid enum value.
sourcepub fn set_prediction_format(&mut self, value: PredictionFormat)
pub fn set_prediction_format(&mut self, value: PredictionFormat)
Sets prediction_format
to the provided enum value.
Trait Implementations§
source§impl Clone for ExplanationBaseline
impl Clone for ExplanationBaseline
source§fn clone(&self) -> ExplanationBaseline
fn clone(&self) -> ExplanationBaseline
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ExplanationBaseline
impl Debug for ExplanationBaseline
source§impl Default for ExplanationBaseline
impl Default for ExplanationBaseline
source§impl Message for ExplanationBaseline
impl Message for ExplanationBaseline
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for ExplanationBaseline
impl PartialEq for ExplanationBaseline
source§fn eq(&self, other: &ExplanationBaseline) -> bool
fn eq(&self, other: &ExplanationBaseline) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ExplanationBaseline
Auto Trait Implementations§
impl Freeze for ExplanationBaseline
impl RefUnwindSafe for ExplanationBaseline
impl Send for ExplanationBaseline
impl Sync for ExplanationBaseline
impl Unpin for ExplanationBaseline
impl UnwindSafe for ExplanationBaseline
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
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request