Skip to main content

DetessDequant.h File

DetessDequant Node — fused CVU kernel that detessellates and dequantizes INT8→FP32. More...

Included Headers

#include "builder/Node.h" #include "builder/NodeContractConfigurable.h" #include "builder/NodeContractProvider.h" #include "builder/OutputSpec.h" #include <nlohmann/json.hpp> #include <memory> #include <optional> #include <string> #include <vector>

Namespaces Index

namespacesimaai
namespaceneat
namespacenodes

Classes Index

structDetessDequantOptions

Construction options for a DetessDequant Node. More...

classDetessDequant

Fused CVU kernel Node: Detess followed by Dequant (INT8→FP32). More...

Description

DetessDequant Node — fused CVU kernel that detessellates and dequantizes INT8→FP32.

Combines an MLA-layout untessellate with an INT8→FP32 dequantize in a single CVU pass. Inserted after MLA stages on the INT8 output path when downstream wants natural HWC/CHW float tensors — fusing saves a DDR round-trip versus running Detess then Dequant.

See Also

"The dtype contract" page in /concepts/dtype_contract


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.