pub struct MatrixFactorizationConfig {
pub n_components: usize,
pub max_iter: usize,
pub tol: f64,
pub regularization: f64,
pub random_state: Option<u64>,
}Expand description
Configuration for Matrix Factorization imputation
Fields§
§n_components: usizen_components
max_iter: usizemax_iter
tol: f64tol
regularization: f64regularization
random_state: Option<u64>random_state
Trait Implementations§
Source§impl Clone for MatrixFactorizationConfig
impl Clone for MatrixFactorizationConfig
Source§fn clone(&self) -> MatrixFactorizationConfig
fn clone(&self) -> MatrixFactorizationConfig
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 moreAuto Trait Implementations§
impl Freeze for MatrixFactorizationConfig
impl RefUnwindSafe for MatrixFactorizationConfig
impl Send for MatrixFactorizationConfig
impl Sync for MatrixFactorizationConfig
impl Unpin for MatrixFactorizationConfig
impl UnwindSafe for MatrixFactorizationConfig
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