#[non_exhaustive]pub struct TrainingResultBuilder { /* private fields */ }
Expand description
A builder for TrainingResult
.
Implementations§
source§impl TrainingResultBuilder
impl TrainingResultBuilder
sourcepub fn data_validation_metrics(self, input: DataValidationMetrics) -> Self
pub fn data_validation_metrics(self, input: DataValidationMetrics) -> Self
The validation metrics.
sourcepub fn set_data_validation_metrics(
self,
input: Option<DataValidationMetrics>
) -> Self
pub fn set_data_validation_metrics( self, input: Option<DataValidationMetrics> ) -> Self
The validation metrics.
sourcepub fn get_data_validation_metrics(&self) -> &Option<DataValidationMetrics>
pub fn get_data_validation_metrics(&self) -> &Option<DataValidationMetrics>
The validation metrics.
sourcepub fn training_metrics(self, input: TrainingMetrics) -> Self
pub fn training_metrics(self, input: TrainingMetrics) -> Self
The training metric details.
sourcepub fn set_training_metrics(self, input: Option<TrainingMetrics>) -> Self
pub fn set_training_metrics(self, input: Option<TrainingMetrics>) -> Self
The training metric details.
sourcepub fn get_training_metrics(&self) -> &Option<TrainingMetrics>
pub fn get_training_metrics(&self) -> &Option<TrainingMetrics>
The training metric details.
sourcepub fn variable_importance_metrics(
self,
input: VariableImportanceMetrics
) -> Self
pub fn variable_importance_metrics( self, input: VariableImportanceMetrics ) -> Self
The variable importance metrics.
sourcepub fn set_variable_importance_metrics(
self,
input: Option<VariableImportanceMetrics>
) -> Self
pub fn set_variable_importance_metrics( self, input: Option<VariableImportanceMetrics> ) -> Self
The variable importance metrics.
sourcepub fn get_variable_importance_metrics(
&self
) -> &Option<VariableImportanceMetrics>
pub fn get_variable_importance_metrics( &self ) -> &Option<VariableImportanceMetrics>
The variable importance metrics.
sourcepub fn build(self) -> TrainingResult
pub fn build(self) -> TrainingResult
Consumes the builder and constructs a TrainingResult
.
Trait Implementations§
source§impl Clone for TrainingResultBuilder
impl Clone for TrainingResultBuilder
source§fn clone(&self) -> TrainingResultBuilder
fn clone(&self) -> TrainingResultBuilder
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 TrainingResultBuilder
impl Debug for TrainingResultBuilder
source§impl Default for TrainingResultBuilder
impl Default for TrainingResultBuilder
source§fn default() -> TrainingResultBuilder
fn default() -> TrainingResultBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TrainingResultBuilder
impl PartialEq for TrainingResultBuilder
source§fn eq(&self, other: &TrainingResultBuilder) -> bool
fn eq(&self, other: &TrainingResultBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TrainingResultBuilder
Auto Trait Implementations§
impl Freeze for TrainingResultBuilder
impl RefUnwindSafe for TrainingResultBuilder
impl Send for TrainingResultBuilder
impl Sync for TrainingResultBuilder
impl Unpin for TrainingResultBuilder
impl UnwindSafe for TrainingResultBuilder
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
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>
Creates a shared type from an unshared type.