Struct gcp_bigquery_client::model::training_run::TrainingRun
source · [−]pub struct TrainingRun {
pub evaluation_metrics: Option<EvaluationMetrics>,
pub start_time: OffsetDateTime,
pub data_split_result: Option<DataSplitResult>,
pub training_options: Option<TrainingOptions>,
pub global_explanations: Option<Vec<GlobalExplanation>>,
pub results: Option<Vec<IterationResult>>,
}
Fields
evaluation_metrics: Option<EvaluationMetrics>
The evaluation metrics over training/eval data that were computed at the end of training.
start_time: OffsetDateTime
The start time of this training run.
data_split_result: Option<DataSplitResult>
Data split result of the training run. Only set when the input data is actually split.
training_options: Option<TrainingOptions>
Options that were used for this training run, includes user specified and default options that were used.
global_explanations: Option<Vec<GlobalExplanation>>
Global explanations for important features of the model. For multi-class models, there is one entry for each label class. For other models, there is only one entry in the list.
results: Option<Vec<IterationResult>>
Output of each iteration run, results.size() <= max_iterations.
Trait Implementations
sourceimpl Clone for TrainingRun
impl Clone for TrainingRun
sourcefn clone(&self) -> TrainingRun
fn clone(&self) -> TrainingRun
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TrainingRun
impl Debug for TrainingRun
sourceimpl Default for TrainingRun
impl Default for TrainingRun
sourceimpl<'de> Deserialize<'de> for TrainingRun
impl<'de> Deserialize<'de> for TrainingRun
sourcefn 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>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for TrainingRun
impl Serialize for TrainingRun
Auto Trait Implementations
impl RefUnwindSafe for TrainingRun
impl Send for TrainingRun
impl Sync for TrainingRun
impl Unpin for TrainingRun
impl UnwindSafe for TrainingRun
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more