pub struct ChurnLabelingFunction {
pub high_percentile: f32,
pub low_percentile: f32,
}Expand description
Churn-based labeling function
Fields§
§high_percentile: f32Percentile threshold for high churn
low_percentile: f32Percentile threshold for low churn
Implementations§
Trait Implementations§
Source§impl Clone for ChurnLabelingFunction
impl Clone for ChurnLabelingFunction
Source§fn clone(&self) -> ChurnLabelingFunction
fn clone(&self) -> ChurnLabelingFunction
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 ChurnLabelingFunction
impl Debug for ChurnLabelingFunction
Source§impl LabelingFunction for ChurnLabelingFunction
impl LabelingFunction for ChurnLabelingFunction
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 ChurnLabelingFunction
impl RefUnwindSafe for ChurnLabelingFunction
impl Send for ChurnLabelingFunction
impl Sync for ChurnLabelingFunction
impl Unpin for ChurnLabelingFunction
impl UnwindSafe for ChurnLabelingFunction
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