pub struct GraphValidationStats {
pub total_tensors: usize,
pub total_nodes: usize,
pub input_tensors: usize,
pub output_tensors: usize,
pub unused_tensors: usize,
pub max_operation_depth: usize,
pub einsum_operations: usize,
pub elem_unary_operations: usize,
pub elem_binary_operations: usize,
pub reduce_operations: usize,
}Expand description
Statistics about the validated graph.
Fields§
§total_tensors: usize§total_nodes: usize§input_tensors: usize§output_tensors: usize§unused_tensors: usize§max_operation_depth: usize§einsum_operations: usize§elem_unary_operations: usize§elem_binary_operations: usize§reduce_operations: usizeTrait Implementations§
Source§impl Clone for GraphValidationStats
impl Clone for GraphValidationStats
Source§fn clone(&self) -> GraphValidationStats
fn clone(&self) -> GraphValidationStats
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 GraphValidationStats
impl Debug for GraphValidationStats
Source§impl Default for GraphValidationStats
impl Default for GraphValidationStats
Source§fn default() -> GraphValidationStats
fn default() -> GraphValidationStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GraphValidationStats
impl RefUnwindSafe for GraphValidationStats
impl Send for GraphValidationStats
impl Sync for GraphValidationStats
impl Unpin for GraphValidationStats
impl UnwindSafe for GraphValidationStats
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