pub struct IterationResult {
pub cluster_infos: Option<Vec<ClusterInfo>>,
pub arima_result: Option<ArimaResult>,
pub index: Option<i32>,
pub principal_component_infos: Option<Vec<PrincipalComponentInfo>>,
pub learn_rate: Option<f64>,
pub duration_ms: Option<i64>,
pub training_loss: Option<f64>,
pub eval_loss: Option<f64>,
}
Fields§
§cluster_infos: Option<Vec<ClusterInfo>>
Information about top clusters for clustering models.
arima_result: Option<ArimaResult>
§index: Option<i32>
Index of the iteration, 0 based.
principal_component_infos: Option<Vec<PrincipalComponentInfo>>
The information of the principal components.
learn_rate: Option<f64>
Learn rate used for this iteration.
duration_ms: Option<i64>
Time taken to run the iteration in milliseconds.
training_loss: Option<f64>
Loss computed on the training data at the end of iteration.
eval_loss: Option<f64>
Loss computed on the eval 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 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 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
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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>
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