pub struct DecontaminationReport {
pub ngram_size: usize,
pub threshold: f64,
pub total_samples: usize,
pub contaminated_count: usize,
pub contamination_rate: f64,
pub flagged: Vec<ContaminationResult>,
}Expand description
Summary report of decontamination check.
Fields§
§ngram_size: usizeN-gram size used
threshold: f64Overlap threshold used
total_samples: usizeTotal training samples checked
contaminated_count: usizeNumber of contaminated samples
contamination_rate: f64Contamination rate (0.0 to 1.0)
flagged: Vec<ContaminationResult>Per-sample results (only contaminated samples included)
Trait Implementations§
Source§impl Clone for DecontaminationReport
impl Clone for DecontaminationReport
Source§fn clone(&self) -> DecontaminationReport
fn clone(&self) -> DecontaminationReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DecontaminationReport
impl RefUnwindSafe for DecontaminationReport
impl Send for DecontaminationReport
impl Sync for DecontaminationReport
impl Unpin for DecontaminationReport
impl UnsafeUnpin for DecontaminationReport
impl UnwindSafe for DecontaminationReport
Blanket Implementations§
impl<T> Allocation for T
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 moreCreates a shared type from an unshared type.