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.

layout_convert

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

User explicitly configured LayoutConvertSpec.

Definition at line 197 of file PreprocessPlan.h.

normalize

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

User explicitly enabled/disabled normalize.

Definition at line 198 of file PreprocessPlan.h.

normalize_stats

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

User explicitly set mean/stddev.

Definition at line 199 of file PreprocessPlan.h.

quantize_enable

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

User explicitly enabled/disabled quantize.

Definition at line 200 of file PreprocessPlan.h.

quantize_params

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

User explicitly set zero_point/scale.

Definition at line 201 of file PreprocessPlan.h.

resize

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

User explicitly configured ResizeSpec.

Definition at line 195 of file PreprocessPlan.h.

tessellate_enable

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

User explicitly enabled/disabled tessellate.

Definition at line 202 of file PreprocessPlan.h.

tessellate_geometry

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

User explicitly set slice_shape.

Definition at line 203 of file PreprocessPlan.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.