pub struct SerializableFittedParams {
pub config: SerializableKernelConfig,
pub random_features: Option<Vec<Vec<f64>>>,
pub selected_indices: Option<Vec<usize>>,
pub eigenvalues: Option<Vec<f64>>,
pub eigenvectors: Option<Vec<Vec<f64>>>,
pub quality_metrics: HashMap<String, f64>,
pub fitted_timestamp: Option<u64>,
}Expand description
Serializable fitted model parameters SerializableFittedParams
Fields§
§config: SerializableKernelConfigConfiguration used to create this model
random_features: Option<Vec<Vec<f64>>>Random features (for RFF methods)
selected_indices: Option<Vec<usize>>Selected indices (for Nyström methods)
eigenvalues: Option<Vec<f64>>Eigenvalues (for Nyström methods)
eigenvectors: Option<Vec<Vec<f64>>>Eigenvectors (for Nyström methods)
quality_metrics: HashMap<String, f64>Quality metrics achieved
fitted_timestamp: Option<u64>Timestamp of when model was fitted
Trait Implementations§
Source§impl Clone for SerializableFittedParams
impl Clone for SerializableFittedParams
Source§fn clone(&self) -> SerializableFittedParams
fn clone(&self) -> SerializableFittedParams
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 SerializableFittedParams
impl Debug for SerializableFittedParams
Source§impl<'de> Deserialize<'de> for SerializableFittedParams
impl<'de> Deserialize<'de> for SerializableFittedParams
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 SerializableFittedParams
impl RefUnwindSafe for SerializableFittedParams
impl Send for SerializableFittedParams
impl Sync for SerializableFittedParams
impl Unpin for SerializableFittedParams
impl UnwindSafe for SerializableFittedParams
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more