pub struct TensorValidityResult {
pub nan_count: usize,
pub inf_count: usize,
pub zero_count: usize,
pub total: usize,
pub mean: f64,
pub is_valid: bool,
}Expand description
Result of tensor validity check
Fields§
§nan_count: usizeNumber of NaN values
inf_count: usizeNumber of Inf values
zero_count: usizeNumber of zero values
total: usizeTotal number of values
mean: f64Mean value
is_valid: boolWhether tensor is valid
Trait Implementations§
Source§impl Clone for TensorValidityResult
impl Clone for TensorValidityResult
Source§fn clone(&self) -> TensorValidityResult
fn clone(&self) -> TensorValidityResult
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 TensorValidityResult
impl Debug for TensorValidityResult
Source§impl<'de> Deserialize<'de> for TensorValidityResult
impl<'de> Deserialize<'de> for TensorValidityResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TensorValidityResult
impl RefUnwindSafe for TensorValidityResult
impl Send for TensorValidityResult
impl Sync for TensorValidityResult
impl Unpin for TensorValidityResult
impl UnwindSafe for TensorValidityResult
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