pub struct ParameterLearner { /* private fields */ }Expand description
Automatic parameter learning for RBF kernels
Implementations§
Source§impl ParameterLearner
impl ParameterLearner
Sourcepub fn new(config: ParameterLearningConfig) -> Self
pub fn new(config: ParameterLearningConfig) -> Self
Create a new parameter learner
Sourcepub fn optimize_rbf_parameters(
&self,
x: &Array2<f64>,
y: Option<&Array1<f64>>,
) -> Result<OptimizationResult>
pub fn optimize_rbf_parameters( &self, x: &Array2<f64>, y: Option<&Array1<f64>>, ) -> Result<OptimizationResult>
Optimize RBF sampler parameters
Sourcepub fn optimize_nystroem_parameters(
&self,
x: &Array2<f64>,
y: Option<&Array1<f64>>,
) -> Result<OptimizationResult>
pub fn optimize_nystroem_parameters( &self, x: &Array2<f64>, y: Option<&Array1<f64>>, ) -> Result<OptimizationResult>
Optimize Nyström parameters
Auto Trait Implementations§
impl Freeze for ParameterLearner
impl RefUnwindSafe for ParameterLearner
impl Send for ParameterLearner
impl Sync for ParameterLearner
impl Unpin for ParameterLearner
impl UnwindSafe for ParameterLearner
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> 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