pub struct DiagnosticTools;Expand description
Diagnostic utilities for troubleshooting
Implementations§
Source§impl DiagnosticTools
impl DiagnosticTools
Sourcepub fn system_check() -> Vec<String>
pub fn system_check() -> Vec<String>
Run basic system diagnostics
Sourcepub fn validate_ml_inputs(
features: &[Vec<f64>],
targets: Option<&[f64]>,
) -> UtilsResult<Vec<String>>
pub fn validate_ml_inputs( features: &[Vec<f64>], targets: Option<&[f64]>, ) -> UtilsResult<Vec<String>>
Validate algorithm inputs
Sourcepub fn text_histogram(data: &[f64], bins: usize) -> String
pub fn text_histogram(data: &[f64], bins: usize) -> String
Visualize data distribution (simplified text histogram)
Auto Trait Implementations§
impl Freeze for DiagnosticTools
impl RefUnwindSafe for DiagnosticTools
impl Send for DiagnosticTools
impl Sync for DiagnosticTools
impl Unpin for DiagnosticTools
impl UnwindSafe for DiagnosticTools
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> 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