pub struct OptimizationStats {
pub graphs_optimized: usize,
pub tiling_applied: usize,
pub layout_optimizations: usize,
pub prefetch_insertions: usize,
pub estimated_improvement_pct: f64,
}Expand description
Optimization statistics.
Fields§
§graphs_optimized: usizeNumber of graphs optimized
tiling_applied: usizeNumber of tiling transformations applied
layout_optimizations: usizeNumber of layout optimizations
prefetch_insertions: usizeNumber of prefetch insertions
estimated_improvement_pct: f64Estimated performance improvement (%)
Trait Implementations§
Source§impl Clone for OptimizationStats
impl Clone for OptimizationStats
Source§fn clone(&self) -> OptimizationStats
fn clone(&self) -> OptimizationStats
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 OptimizationStats
impl Debug for OptimizationStats
Source§impl Default for OptimizationStats
impl Default for OptimizationStats
Source§fn default() -> OptimizationStats
fn default() -> OptimizationStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OptimizationStats
impl<'de> Deserialize<'de> for OptimizationStats
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
Source§impl Display for OptimizationStats
impl Display for OptimizationStats
Source§impl PartialEq for OptimizationStats
impl PartialEq for OptimizationStats
Source§impl Serialize for OptimizationStats
impl Serialize for OptimizationStats
impl StructuralPartialEq for OptimizationStats
Auto Trait Implementations§
impl Freeze for OptimizationStats
impl RefUnwindSafe for OptimizationStats
impl Send for OptimizationStats
impl Sync for OptimizationStats
impl Unpin for OptimizationStats
impl UnwindSafe for OptimizationStats
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