pub struct ErrorBoundedNystroem { /* private fields */ }Expand description
Error-bounded Nyström method ErrorBoundedNystroem
Implementations§
Source§impl ErrorBoundedNystroem
impl ErrorBoundedNystroem
Sourcepub fn config(self, config: ErrorBoundedConfig) -> Self
pub fn config(self, config: ErrorBoundedConfig) -> Self
Set configuration
Sourcepub fn find_min_components(
&self,
x: &Array2<f64>,
) -> Result<(usize, ErrorBound)>
pub fn find_min_components( &self, x: &Array2<f64>, ) -> Result<(usize, ErrorBound)>
Find minimum number of components that satisfies error bound
Trait Implementations§
Source§impl Clone for ErrorBoundedNystroem
impl Clone for ErrorBoundedNystroem
Source§fn clone(&self) -> ErrorBoundedNystroem
fn clone(&self) -> ErrorBoundedNystroem
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 ErrorBoundedNystroem
impl Debug for ErrorBoundedNystroem
Source§impl Default for ErrorBoundedNystroem
impl Default for ErrorBoundedNystroem
Source§impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for ErrorBoundedNystroem
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for ErrorBoundedNystroem
Source§type Fitted = FittedErrorBoundedNystroem
type Fitted = FittedErrorBoundedNystroem
The fitted model type
Source§fn fit(self, x: &Array2<f64>, _y: &()) -> Result<Self::Fitted>
fn fit(self, x: &Array2<f64>, _y: &()) -> Result<Self::Fitted>
Fit the model to the provided data with validation
Source§fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
fn fit_with_validation(
self,
x: &X,
y: &Y,
_x_val: Option<&X>,
_y_val: Option<&Y>,
) -> Result<(Self::Fitted, FitMetrics), SklearsError>where
Self: Sized,
Fit with custom validation and early stopping
Auto Trait Implementations§
impl Freeze for ErrorBoundedNystroem
impl RefUnwindSafe for ErrorBoundedNystroem
impl Send for ErrorBoundedNystroem
impl Sync for ErrorBoundedNystroem
impl Unpin for ErrorBoundedNystroem
impl UnwindSafe for ErrorBoundedNystroem
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