pub struct TdgLabelingFunction {
pub max_grade: f32,
pub min_grade: f32,
}Expand description
TDG-based labeling function (low TDG = likely defect)
Fields§
§max_grade: f32Maximum TDG grade for positive label (defect likely if TDG < this)
min_grade: f32Minimum TDG grade for negative label (clean if TDG > this)
Implementations§
Trait Implementations§
Source§impl Clone for TdgLabelingFunction
impl Clone for TdgLabelingFunction
Source§fn clone(&self) -> TdgLabelingFunction
fn clone(&self) -> TdgLabelingFunction
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 TdgLabelingFunction
impl Debug for TdgLabelingFunction
Source§impl LabelingFunction for TdgLabelingFunction
impl LabelingFunction for TdgLabelingFunction
Source§fn apply(&self, features: &FileFeatures) -> LabelOutput
fn apply(&self, features: &FileFeatures) -> LabelOutput
Apply the labeling function to features
Auto Trait Implementations§
impl Freeze for TdgLabelingFunction
impl RefUnwindSafe for TdgLabelingFunction
impl Send for TdgLabelingFunction
impl Sync for TdgLabelingFunction
impl Unpin for TdgLabelingFunction
impl UnwindSafe for TdgLabelingFunction
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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