Skip to main content

Preproc.h File

Preproc Node — fused CVU preprocessing kernel (resize + colorconvert + normalize). More...

Included Headers

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

Namespaces Index

namespacesimaai
namespaceneat
namespacenodes

Classes Index

structPreprocOptions

Construction options for a Preproc Node. More...

classPreproc

Fused CVU preprocessing Node — resize + color-convert + normalize (+ optional tess). More...

Description

Preproc Node — fused CVU preprocessing kernel (resize + colorconvert + normalize).

One-shot CVU pre-processor that runs upstream of the MLA: resizes the input image, converts color space, applies per-channel mean/stddev normalization, and (optionally) tessellates the result into MLA-tile geometry. Implements the "Preproc" PreprocessGraphFamily (BF16 path with MLA-side tess); used as the front end of vision pipelines on the BF16 input path.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.