Skip to main content

PreprocessExplicitKnobs Struct

Per-stage flags recording which preprocess fields the user set explicitly. More...

Declaration

struct simaai::neat::PreprocessExplicitKnobs { ... }

Included Headers

#include <PreprocessPlan.h>

Public Member Attributes Index

boolresize = false

User explicitly configured ResizeSpec. More...

boolcolor_convert = false

User explicitly configured ColorConvertSpec. More...

boollayout_convert = false

User explicitly configured LayoutConvertSpec. More...

boolnormalize = false

User explicitly enabled/disabled normalize. More...

boolnormalize_stats = false

User explicitly set mean/stddev. More...

boolquantize_enable = false

User explicitly enabled/disabled quantize. More...

boolquantize_params = false

User explicitly set zero_point/scale. More...

booltessellate_enable = false

User explicitly enabled/disabled tessellate. More...

booltessellate_geometry = false

User explicitly set slice_shape. More...

Description

Per-stage flags recording which preprocess fields the user set explicitly.

The route planner uses this to distinguish "user wants this" from "user left the default", so it can choose a different compiled graph without overwriting an explicit intent.

Definition at line 194 of file PreprocessPlan.h.

Public Member Attributes

color_convert

bool simaai::neat::PreprocessExplicitKnobs::color_convert = false

User explicitly configured ColorConvertSpec.

Definition at line 196 of file PreprocessPlan.h.

196 bool color_convert = false;

layout_convert

bool simaai::neat::PreprocessExplicitKnobs::layout_convert = false

User explicitly configured LayoutConvertSpec.

Definition at line 197 of file PreprocessPlan.h.

197 bool layout_convert = false;

normalize

bool simaai::neat::PreprocessExplicitKnobs::normalize = false

User explicitly enabled/disabled normalize.

Definition at line 198 of file PreprocessPlan.h.

198 bool normalize = false;

normalize_stats

bool simaai::neat::PreprocessExplicitKnobs::normalize_stats = false

User explicitly set mean/stddev.

Definition at line 199 of file PreprocessPlan.h.

199 bool normalize_stats = false;

quantize_enable

bool simaai::neat::PreprocessExplicitKnobs::quantize_enable = false

User explicitly enabled/disabled quantize.

Definition at line 200 of file PreprocessPlan.h.

200 bool quantize_enable = false;

quantize_params

bool simaai::neat::PreprocessExplicitKnobs::quantize_params = false

User explicitly set zero_point/scale.

Definition at line 201 of file PreprocessPlan.h.

201 bool quantize_params = false;

resize

bool simaai::neat::PreprocessExplicitKnobs::resize = false

User explicitly configured ResizeSpec.

Definition at line 195 of file PreprocessPlan.h.

195 bool resize = false;

tessellate_enable

bool simaai::neat::PreprocessExplicitKnobs::tessellate_enable = false

User explicitly enabled/disabled tessellate.

Definition at line 202 of file PreprocessPlan.h.

202 bool tessellate_enable = false;

tessellate_geometry

bool simaai::neat::PreprocessExplicitKnobs::tessellate_geometry = false

User explicitly set slice_shape.

Definition at line 203 of file PreprocessPlan.h.

203 bool tessellate_geometry = false;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.