PerformanceTracker

Trait PerformanceTracker 

Source
pub trait PerformanceTracker:
    Send
    + Sync
    + Debug {
    // Required methods
    fn track_performance(
        &self,
        iteration: usize,
        metrics: &TensorNetworkMetrics,
    );
    fn get_tracker_name(&self) -> &str;
}
Expand description

Performance tracker trait

Required Methods§

Source

fn track_performance(&self, iteration: usize, metrics: &TensorNetworkMetrics)

Track performance metrics

Source

fn get_tracker_name(&self) -> &str

Get tracker name

Implementors§