pub struct TrainDataStats {
pub total_triplets: usize,
pub repos_processed: usize,
pub commits_processed: usize,
pub commits_skipped: usize,
pub parse_failures: usize,
pub language_counts: HashMap<String, usize>,
}Expand description
Statistics from a training data generation run.
Fields§
§total_triplets: usize§repos_processed: usize§commits_processed: usize§commits_skipped: usize§parse_failures: usize§language_counts: HashMap<String, usize>Trait Implementations§
Source§impl Debug for TrainDataStats
impl Debug for TrainDataStats
Auto Trait Implementations§
impl Freeze for TrainDataStats
impl RefUnwindSafe for TrainDataStats
impl Send for TrainDataStats
impl Sync for TrainDataStats
impl Unpin for TrainDataStats
impl UnsafeUnpin for TrainDataStats
impl UnwindSafe for TrainDataStats
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> 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