pub struct DecompositionParams {
pub n_components: Option<usize>,
pub tolerance: Option<Float>,
pub max_iterations: Option<usize>,
pub random_seed: Option<u64>,
pub algorithm_specific: HashMap<String, ParamValue>,
}Expand description
Decomposition parameters
Fields§
§n_components: Option<usize>§tolerance: Option<Float>§max_iterations: Option<usize>§random_seed: Option<u64>§algorithm_specific: HashMap<String, ParamValue>Trait Implementations§
Source§impl Clone for DecompositionParams
impl Clone for DecompositionParams
Source§fn clone(&self) -> DecompositionParams
fn clone(&self) -> DecompositionParams
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 DecompositionParams
impl Debug for DecompositionParams
Source§impl Default for DecompositionParams
impl Default for DecompositionParams
Source§impl<'de> Deserialize<'de> for DecompositionParams
impl<'de> Deserialize<'de> for DecompositionParams
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 DecompositionParams
impl RefUnwindSafe for DecompositionParams
impl Send for DecompositionParams
impl Sync for DecompositionParams
impl Unpin for DecompositionParams
impl UnwindSafe for DecompositionParams
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