Skip to main content

RouteNeeds Struct

What the model fundamentally needs in its pre/post chain (derived from manifest dtypes). More...

Declaration

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

Included Headers

#include <Model.h>

Public Member Attributes Index

boolpre_quantization = ...

MLA expects INT8 input; FP32→INT8 conversion required somewhere. More...

boolpre_tessellation = ...

MLA expects tessellated layout; row-major→tile transform required. More...

boolpre_cast = false

Floating-point dtype conversion required (e.g., FP32→BF16). More...

boolpost_detessellation = ...

MLA produces tessellated output; tile→row-major transform required. More...

boolpost_dequantization = ...

MLA produces INT8 output; INT8→FP32 conversion required. More...

boolpost_cast = false

Output dtype conversion required (e.g., BF16→FP32). More...

Description

What the model fundamentally needs in its pre/post chain (derived from manifest dtypes).

Definition at line 88 of file Model.h.

Public Member Attributes

post_cast

bool simaai::neat::Model::ModelInfo::RouteNeeds::post_cast = false

Output dtype conversion required (e.g., BF16→FP32).

Definition at line 98 of file Model.h.

98 bool post_cast = false;

post_dequantization

bool simaai::neat::Model::ModelInfo::RouteNeeds::post_dequantization

MLA produces INT8 output; INT8→FP32 conversion required.

Initialiser
= false

Definition at line 96 of file Model.h.

post_detessellation

bool simaai::neat::Model::ModelInfo::RouteNeeds::post_detessellation

MLA produces tessellated output; tile→row-major transform required.

Initialiser
= false

Definition at line 94 of file Model.h.

pre_cast

bool simaai::neat::Model::ModelInfo::RouteNeeds::pre_cast = false

Floating-point dtype conversion required (e.g., FP32→BF16).

Definition at line 93 of file Model.h.

93 bool pre_cast = false;

pre_quantization

bool simaai::neat::Model::ModelInfo::RouteNeeds::pre_quantization

MLA expects INT8 input; FP32→INT8 conversion required somewhere.

Initialiser
= false

Definition at line 89 of file Model.h.

pre_tessellation

bool simaai::neat::Model::ModelInfo::RouteNeeds::pre_tessellation

MLA expects tessellated layout; row-major→tile transform required.

Initialiser
= false

Definition at line 91 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.