pub enum MultiObjective {
Threshold,
Exact,
Iou,
F1,
}Expand description
Multi-set selection objective.
Variants§
Threshold
Independent threshold selection.
Exact
Most probable exact set.
Iou
Maximize expected intersection over union.
F1
Maximize expected F1.
Trait Implementations§
Source§impl Clone for MultiObjective
impl Clone for MultiObjective
impl Copy for MultiObjective
Source§impl Debug for MultiObjective
impl Debug for MultiObjective
Source§impl Default for MultiObjective
impl Default for MultiObjective
Source§impl<'de> Deserialize<'de> for MultiObjective
impl<'de> Deserialize<'de> for MultiObjective
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MultiObjective
Source§impl PartialEq for MultiObjective
impl PartialEq for MultiObjective
Source§impl Serialize for MultiObjective
impl Serialize for MultiObjective
impl StructuralPartialEq for MultiObjective
Auto Trait Implementations§
impl Freeze for MultiObjective
impl RefUnwindSafe for MultiObjective
impl Send for MultiObjective
impl Sync for MultiObjective
impl Unpin for MultiObjective
impl UnsafeUnpin for MultiObjective
impl UnwindSafe for MultiObjective
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.