Skip to main content

RouteCapabilities Struct

What pre/post adapters the MPK contract provides (read from manifest stages). More...

Declaration​

struct simaai::neat::Model::ModelInfo::RouteCapabilities { ... }

Included Headers​

#include <Model.h>

Public Member Attributes Index​

boolhas_pre_quantization = ...

MPK contract provides a preprocess quantize (FP→INT8) stage. More...

boolhas_pre_tessellation = ...

MPK contract provides a preprocess tessellate (tile-layout) stage. More...

boolhas_pre_cast = ...

MPK contract provides a preprocess cast (FP dtype convert) stage. More...

boolhas_post_detessellation = ...

MPK contract provides a post detessellate (tile→row-major) stage. More...

boolhas_post_dequantization = ...

MPK contract provides a post dequantize (INT8→FP) stage. More...

boolhas_post_cast = false

MPK contract provides a post cast (FP dtype convert) stage. More...

boolhas_post_boxdecode = ...

Manifest includes a fused detection-decode stage (YOLO BoxDecode). More...

Description​

What pre/post adapters the MPK contract provides (read from manifest stages).

Definition at line 104 of file Model.h.

Public Member Attributes​

has_post_boxdecode​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_post_boxdecode

Manifest includes a fused detection-decode stage (YOLO BoxDecode).

Initialiser
= false

Definition at line 116 of file Model.h.

has_post_cast​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_post_cast = false

MPK contract provides a post cast (FP dtype convert) stage.

Definition at line 115 of file Model.h.

115 bool has_post_cast = false;

has_post_dequantization​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_post_dequantization

MPK contract provides a post dequantize (INT8→FP) stage.

Initialiser
= false

Definition at line 113 of file Model.h.

has_post_detessellation​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_post_detessellation

MPK contract provides a post detessellate (tile→row-major) stage.

Initialiser
= false

Definition at line 111 of file Model.h.

has_pre_cast​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_pre_cast

MPK contract provides a preprocess cast (FP dtype convert) stage.

Initialiser
= false

Definition at line 109 of file Model.h.

has_pre_quantization​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_pre_quantization

MPK contract provides a preprocess quantize (FP→INT8) stage.

Initialiser
= false

Definition at line 105 of file Model.h.

has_pre_tessellation​

bool simaai::neat::Model::ModelInfo::RouteCapabilities::has_pre_tessellation

MPK contract provides a preprocess tessellate (tile-layout) stage.

Initialiser
= false

Definition at line 107 of file Model.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.