pub enum KernelObjective {
KernelAlignment,
CrossValidationError,
MarginalLikelihood,
KernelRidgeLoss,
MaximumMeanDiscrepancy,
KernelTargetAlignment,
}Expand description
Objective function for kernel learning KernelObjective
Variants§
KernelAlignment
Kernel alignment
CrossValidationError
Cross-validation error
MarginalLikelihood
Marginal likelihood (for Gaussian processes)
KernelRidgeLoss
Kernel ridge regression loss
MaximumMeanDiscrepancy
Maximum mean discrepancy
KernelTargetAlignment
Kernel target alignment
Trait Implementations§
Source§impl Clone for KernelObjective
impl Clone for KernelObjective
Source§fn clone(&self) -> KernelObjective
fn clone(&self) -> KernelObjective
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 KernelObjective
impl Debug for KernelObjective
Source§impl PartialEq for KernelObjective
impl PartialEq for KernelObjective
impl StructuralPartialEq for KernelObjective
Auto Trait Implementations§
impl Freeze for KernelObjective
impl RefUnwindSafe for KernelObjective
impl Send for KernelObjective
impl Sync for KernelObjective
impl Unpin for KernelObjective
impl UnwindSafe for KernelObjective
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