pub struct IterationResult {
pub arima_result: Option<ArimaResult>,
pub cluster_infos: Option<Vec<ClusterInfo>>,
pub duration_ms: Option<i64>,
pub eval_loss: Option<f64>,
pub index: Option<i32>,
pub learn_rate: Option<f64>,
pub principal_component_infos: Option<Vec<PrincipalComponentInfo>>,
pub training_loss: Option<f64>,
}Expand description
Information about a single iteration of the training run.
This type is not used in any activity, and only used as part of another schema.
Fields§
§arima_result: Option<ArimaResult>Arima result.
cluster_infos: Option<Vec<ClusterInfo>>Information about top clusters for clustering models.
duration_ms: Option<i64>Time taken to run the iteration in milliseconds.
eval_loss: Option<f64>Loss computed on the eval data at the end of iteration.
index: Option<i32>Index of the iteration, 0 based.
learn_rate: Option<f64>Learn rate used for this iteration.
principal_component_infos: Option<Vec<PrincipalComponentInfo>>The information of the principal components.
training_loss: Option<f64>Loss computed on the training data at the end of iteration.
Trait Implementations§
Source§impl Clone for IterationResult
impl Clone for IterationResult
Source§fn clone(&self) -> IterationResult
fn clone(&self) -> IterationResult
Returns a duplicate 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 IterationResult
impl Debug for IterationResult
Source§impl Default for IterationResult
impl Default for IterationResult
Source§fn default() -> IterationResult
fn default() -> IterationResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IterationResult
impl<'de> Deserialize<'de> for IterationResult
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for IterationResult
impl Serialize for IterationResult
impl Part for IterationResult
Auto Trait Implementations§
impl Freeze for IterationResult
impl RefUnwindSafe for IterationResult
impl Send for IterationResult
impl Sync for IterationResult
impl Unpin for IterationResult
impl UnwindSafe for IterationResult
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