#[repr(i32)]pub enum DistributionMetrics {
CrossEntropy = 1,
KullbackLeiblerDivergence = 2,
JensenShannonDivergence = 3,
Hellinger = 4,
}Expand description
Metrics for distributions
Variants§
CrossEntropy = 1
Dot product
KullbackLeiblerDivergence = 2
KL divergence
JensenShannonDivergence = 3
JS divergence
Hellinger = 4
Hellinger distance
Trait Implementations§
Source§impl Clone for DistributionMetrics
impl Clone for DistributionMetrics
Source§fn clone(&self) -> DistributionMetrics
fn clone(&self) -> DistributionMetrics
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 DistributionMetrics
impl Debug for DistributionMetrics
Source§impl PartialEq for DistributionMetrics
impl PartialEq for DistributionMetrics
impl StructuralPartialEq for DistributionMetrics
Auto Trait Implementations§
impl Freeze for DistributionMetrics
impl RefUnwindSafe for DistributionMetrics
impl Send for DistributionMetrics
impl Sync for DistributionMetrics
impl Unpin for DistributionMetrics
impl UnwindSafe for DistributionMetrics
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