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
| namespace | simaai |
| namespace | neat |
| namespace | nodes |
Classes Index
| struct | DetessDequantOptions |
|
Construction options for a DetessDequant Node. More... | |
| class | DetessDequant |
|
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.