pub struct KernelConstructionResult {
pub best_kernel: Box<dyn Kernel>,
pub best_score: f64,
pub kernel_scores: Vec<(String, f64)>,
pub data_characteristics: DataCharacteristics,
}Expand description
Result of automatic kernel construction
Fields§
§best_kernel: Box<dyn Kernel>The best kernel found
best_score: f64Score of the best kernel (negative log marginal likelihood)
kernel_scores: Vec<(String, f64)>All kernels tried with their scores
data_characteristics: DataCharacteristicsData characteristics detected
Trait Implementations§
Source§impl Clone for KernelConstructionResult
impl Clone for KernelConstructionResult
Source§fn clone(&self) -> KernelConstructionResult
fn clone(&self) -> KernelConstructionResult
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 moreAuto Trait Implementations§
impl Freeze for KernelConstructionResult
impl !RefUnwindSafe for KernelConstructionResult
impl Send for KernelConstructionResult
impl Sync for KernelConstructionResult
impl Unpin for KernelConstructionResult
impl !UnwindSafe for KernelConstructionResult
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