pub struct ProgressiveRBFSampler { /* private fields */ }Expand description
Progressive RBF sampler ProgressiveRBFSampler
Implementations§
Source§impl ProgressiveRBFSampler
impl ProgressiveRBFSampler
Sourcepub fn config(self, config: ProgressiveConfig) -> Self
pub fn config(self, config: ProgressiveConfig) -> Self
Set configuration
Sourcepub fn initial_components(self, components: usize) -> Self
pub fn initial_components(self, components: usize) -> Self
Set initial components
Sourcepub fn strategy(self, strategy: ProgressiveStrategy) -> Self
pub fn strategy(self, strategy: ProgressiveStrategy) -> Self
Set progressive strategy
Sourcepub fn stopping_criterion(self, criterion: StoppingCriterion) -> Self
pub fn stopping_criterion(self, criterion: StoppingCriterion) -> Self
Set stopping criterion
Sourcepub fn run_progressive_approximation(
&self,
x: &Array2<f64>,
) -> Result<ProgressiveResult>
pub fn run_progressive_approximation( &self, x: &Array2<f64>, ) -> Result<ProgressiveResult>
Run progressive approximation
Trait Implementations§
Source§impl Clone for ProgressiveRBFSampler
impl Clone for ProgressiveRBFSampler
Source§fn clone(&self) -> ProgressiveRBFSampler
fn clone(&self) -> ProgressiveRBFSampler
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 ProgressiveRBFSampler
impl Debug for ProgressiveRBFSampler
Source§impl Default for ProgressiveRBFSampler
impl Default for ProgressiveRBFSampler
Source§impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for ProgressiveRBFSampler
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for ProgressiveRBFSampler
Source§type Fitted = FittedProgressiveRBFSampler
type Fitted = FittedProgressiveRBFSampler
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 ProgressiveRBFSampler
impl RefUnwindSafe for ProgressiveRBFSampler
impl Send for ProgressiveRBFSampler
impl Sync for ProgressiveRBFSampler
impl Unpin for ProgressiveRBFSampler
impl UnwindSafe for ProgressiveRBFSampler
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