跳至主要内容

MlaLayer Struct

Hardware latency of one compiled MLA layer or segment. More...

Declaration​

struct simaai::neat::MlaLayer { ... }

Included Headers​

#include <Model.h>

Public Member Attributes Index​

std::size_tstage_index = 0
std::stringname
doublelatency_us = 0.0

Description​

Hardware latency of one compiled MLA layer or segment.

stage_index identifies the containing executable stage in model execution order (zero-based, including A65 stages), not archive file order. name describes a compiler-generated MLA operation, which may fuse or split ONNX operators. latency_us is the hardware run_time counter from one profiling pass that runs the layer on its own; layer latencies do not add up to the stage latency. Zero-time no-op entries are retained.

Definition at line 66 of file Model.h.

Public Member Attributes​

latency_us​

double simaai::neat::MlaLayer::latency_us = 0.0

Definition at line 69 of file Model.h.

name​

std::string simaai::neat::MlaLayer::name

Definition at line 68 of file Model.h.

stage_index​

std::size_t simaai::neat::MlaLayer::stage_index = 0

Definition at line 67 of file Model.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.