Struct DiceMetricConfig
pub struct DiceMetricConfig {
pub epsilon: f64,
pub include_background: bool,
}Expand description
Configuration for the DiceMetric.
Fields§
§epsilon: f64Epsilon value to avoid division by zero.
include_background: boolWhether to include the background class in the metric calculation.
The background is assumed to be the first class (index 0).
if true, will panic if there are fewer than 2 classes.
Trait Implementations§
§impl Clone for DiceMetricConfig
impl Clone for DiceMetricConfig
§fn clone(&self) -> DiceMetricConfig
fn clone(&self) -> DiceMetricConfig
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 more§impl Debug for DiceMetricConfig
impl Debug for DiceMetricConfig
§impl Default for DiceMetricConfig
impl Default for DiceMetricConfig
§fn default() -> DiceMetricConfig
fn default() -> DiceMetricConfig
Returns the “default value” for a type. Read more
impl Copy for DiceMetricConfig
Auto Trait Implementations§
impl Freeze for DiceMetricConfig
impl RefUnwindSafe for DiceMetricConfig
impl Send for DiceMetricConfig
impl Sync for DiceMetricConfig
impl Unpin for DiceMetricConfig
impl UnwindSafe for DiceMetricConfig
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