pub struct KernelPCABuilder { /* private fields */ }Expand description
Builder pattern for KernelPCA
Implementations§
Source§impl KernelPCABuilder
impl KernelPCABuilder
pub fn new() -> Self
pub fn n_components(self, n_components: usize) -> Self
pub fn kernel(self, kernel: KernelType) -> Self
pub fn tol(self, tol: Float) -> Self
pub fn max_iter(self, max_iter: usize) -> Self
pub fn fit_inverse_transform(self, fit_inverse_transform: bool) -> Self
pub fn build(self) -> KernelPCA
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KernelPCABuilder
impl RefUnwindSafe for KernelPCABuilder
impl Send for KernelPCABuilder
impl Sync for KernelPCABuilder
impl Unpin for KernelPCABuilder
impl UnsafeUnpin for KernelPCABuilder
impl UnwindSafe for KernelPCABuilder
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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