pub struct AdaptiveRBFSampler { /* private fields */ }Expand description
Adaptive RBF sampler with automatic dimension selection AdaptiveRBFSampler
Implementations§
Source§impl AdaptiveRBFSampler
impl AdaptiveRBFSampler
Sourcepub fn config(self, config: AdaptiveDimensionConfig) -> Self
pub fn config(self, config: AdaptiveDimensionConfig) -> Self
Set configuration
Sourcepub fn select_dimension(
&self,
x: &Array2<f64>,
) -> Result<DimensionSelectionResult>
pub fn select_dimension( &self, x: &Array2<f64>, ) -> Result<DimensionSelectionResult>
Perform adaptive dimension selection
Trait Implementations§
Source§impl Clone for AdaptiveRBFSampler
impl Clone for AdaptiveRBFSampler
Source§fn clone(&self) -> AdaptiveRBFSampler
fn clone(&self) -> AdaptiveRBFSampler
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 AdaptiveRBFSampler
impl Debug for AdaptiveRBFSampler
Source§impl Default for AdaptiveRBFSampler
impl Default for AdaptiveRBFSampler
Source§impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for AdaptiveRBFSampler
impl Fit<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>, ()> for AdaptiveRBFSampler
Source§type Fitted = FittedAdaptiveRBFSampler
type Fitted = FittedAdaptiveRBFSampler
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 AdaptiveRBFSampler
impl RefUnwindSafe for AdaptiveRBFSampler
impl Send for AdaptiveRBFSampler
impl Sync for AdaptiveRBFSampler
impl Unpin for AdaptiveRBFSampler
impl UnwindSafe for AdaptiveRBFSampler
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