RuntimeMetrics Struct
Unified runtime metrics returned by Run, Model::Runner, GraphRun, and tools. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | source_kind |
|
Producer kind: "run", "model", "graph", "perf", ... More... | |
| std::string | source_name |
|
Optional producer label. More... | |
| double | elapsed_seconds = 0.0 |
|
Measurement duration. More... | |
| double | throughput_fps = 0.0 |
|
Headline throughput. More... | |
| RuntimeLatencyMetrics | latency |
|
Headline latency. More... | |
| RuntimeCounters | counters |
|
Common counters. More... | |
| PowerSummary | power |
|
Optional power summary. More... | |
| std::vector< std::pair< std::string, std::string > > | metadata |
|
String metadata. More... | |
| std::vector< RuntimeMetricGroup > | groups |
|
Adapter-specific details. More... | |
Description
Unified runtime metrics returned by Run, Model::Runner, GraphRun, and tools.
Definition at line 87 of file RuntimeMetrics.h.
Public Member Attributes
counters
|
elapsed_seconds
|
Measurement duration.
Definition at line 90 of file RuntimeMetrics.h.
groups
|
Adapter-specific details.
Definition at line 96 of file RuntimeMetrics.h.
latency
|
metadata
|
String metadata.
Definition at line 95 of file RuntimeMetrics.h.
power
|
source_kind
|
Producer kind: "run", "model", "graph", "perf", ...
Definition at line 88 of file RuntimeMetrics.h.
source_name
|
Optional producer label.
Definition at line 89 of file RuntimeMetrics.h.
throughput_fps
|
Headline throughput.
Definition at line 91 of file RuntimeMetrics.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.