Skip to content
heliaAOT
HELIA HUB

optimization

The optimization vocabulary of RFC 0004: settings are everything a user sets to trade speed, accuracy or memory (the goal, the approximation gate, the knobs and constant placement rules); a knob is a per-operator mechanism with a closed set of values plus auto. The knob registry (KNOBS) drives the configuration checks, the operator handler, the optimization plan and the hints; the plan and report models define the files every conversion writes.

Copyright 2025 Ambiq. All Rights Reserved.

Re-exports

Name Source
KNOBS helia_aot.optimization.knobs.KNOBS
SETTINGS helia_aot.optimization.settings.SETTINGS
ConstantPlacement helia_aot.optimization.schema.ConstantPlacement
Hint helia_aot.optimization.schema.Hint
KnobChoice helia_aot.optimization.schema.KnobChoice
KnobSource helia_aot.optimization.schema.KnobSource
KnobSpec helia_aot.optimization.knobs.KnobSpec
MeasurementRecord helia_aot.optimization.measurements.MeasurementRecord
OptimizationPlan helia_aot.optimization.schema.OptimizationPlan
OptimizationReport helia_aot.optimization.schema.OptimizationReport
PlanOperator helia_aot.optimization.schema.PlanOperator
RuleRef helia_aot.optimization.schema.RuleRef
SettingSpec helia_aot.optimization.settings.SettingSpec
default_knob_values helia_aot.optimization.knobs.default_knob_values
knob helia_aot.optimization.knobs.knob
knob_names helia_aot.optimization.knobs.knob_names
load_measurements helia_aot.optimization.measurements.load_measurements
measurements_for helia_aot.optimization.measurements.measurements_for

Machine-readable model