pub enum HoldoutVerdict {
NoOverfit,
Borderline,
Overfit,
}Expand description
Overfit verdict over the dev-vs-holdout overall gap.
Variants§
NoOverfit
holdout >= dev: the dev-tuned rules generalize at least as well.
Borderline
dev - tolerance <= holdout < dev: lag inside the noise band.
Overfit
holdout < dev - tolerance: dev-tuned rules do not generalize.
Implementations§
Trait Implementations§
Source§impl Clone for HoldoutVerdict
impl Clone for HoldoutVerdict
impl Copy for HoldoutVerdict
Source§impl Debug for HoldoutVerdict
impl Debug for HoldoutVerdict
Source§impl<'de> Deserialize<'de> for HoldoutVerdict
impl<'de> Deserialize<'de> for HoldoutVerdict
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 HoldoutVerdict
Source§impl PartialEq for HoldoutVerdict
impl PartialEq for HoldoutVerdict
Source§impl Serialize for HoldoutVerdict
impl Serialize for HoldoutVerdict
impl StructuralPartialEq for HoldoutVerdict
Auto Trait Implementations§
impl Freeze for HoldoutVerdict
impl RefUnwindSafe for HoldoutVerdict
impl Send for HoldoutVerdict
impl Sync for HoldoutVerdict
impl Unpin for HoldoutVerdict
impl UnsafeUnpin for HoldoutVerdict
impl UnwindSafe for HoldoutVerdict
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§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.