pub struct TensorAnalyzer;Expand description
Advanced tensor analysis utilities
Implementations§
Source§impl TensorAnalyzer
impl TensorAnalyzer
Sourcepub fn analyze_tensors_batch(
tensors: &[ArrayD<f32>],
) -> Result<BatchTensorAnalysis>
pub fn analyze_tensors_batch( tensors: &[ArrayD<f32>], ) -> Result<BatchTensorAnalysis>
Batch tensor analysis with statistical insights
Sourcepub fn compute_tensor_statistics(
tensor: &ArrayD<f32>,
) -> Result<TensorStatistics>
pub fn compute_tensor_statistics( tensor: &ArrayD<f32>, ) -> Result<TensorStatistics>
Compute comprehensive statistics for a tensor
Sourcepub fn detect_tensor_anomalies(stats: &TensorStatistics) -> Vec<TensorAnomaly>
pub fn detect_tensor_anomalies(stats: &TensorStatistics) -> Vec<TensorAnomaly>
Detect anomalies in tensor statistics
Sourcepub fn compare_tensors(
baseline: &ArrayD<f32>,
current: &ArrayD<f32>,
) -> Result<TensorComparisonResult>
pub fn compare_tensors( baseline: &ArrayD<f32>, current: &ArrayD<f32>, ) -> Result<TensorComparisonResult>
Compare tensors for drift detection
Auto Trait Implementations§
impl Freeze for TensorAnalyzer
impl RefUnwindSafe for TensorAnalyzer
impl Send for TensorAnalyzer
impl Sync for TensorAnalyzer
impl Unpin for TensorAnalyzer
impl UnwindSafe for TensorAnalyzer
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.