BenchmarkReport
Message Details
fps The measured frames per second (FPS) at which the node processes messages.timeTotal The total time (in seconds) that has elapsed during the benchmarking period.numMessagesReceived:The number of messages received and processed during the current benchmark period.
latencies:A list of latencies (in seconds) for each processed message, which can help in understanding the distribution of processing delays.
averageLatency:The average latency (in seconds) computed over all processed messages.
Reference
class
dai::BenchmarkReport
variable
float fps
variable
float timeTotal
variable
float numMessagesReceived
variable
float averageLatency
variable
std::vector< float > latencies
function
BenchmarkReport()function
~BenchmarkReport()function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)inline function
DatatypeEnum getDatatype()function
DEPTHAI_SERIALIZE(BenchmarkReport, Buffer::sequenceNum, Buffer::ts, Buffer::tsDevice, fps, timeTotal, numMessagesReceived, averageLatency, latencies)Need assistance?
Head over to Discussion Forum for technical support or any other questions you might have.