MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_statistics()

std::unordered_map< std::string, std::any > MayaFlux::Yantra::ComputeMatrix::get_statistics ( ) const
inline

Get execution statistics.

Definition at line 451 of file ComputeMatrix.hpp.

452 {
453 auto stats = m_operations.get_statistics();
454 stats["total_executions"] = m_total_executions.load();
455 stats["failed_executions"] = m_failed_executions.load();
457 stats["average_execution_time_ms"] = m_average_execution_time.load();
458 }
459 return stats;
460 }
std::atomic< size_t > m_failed_executions
std::atomic< size_t > m_total_executions
std::atomic< double > m_average_execution_time
std::unordered_map< std::string, std::any > get_statistics() const
Get statistics about pool usage.