Expand description
Encoding-side gain controls and optional named modulator bags.
All types here live in this crate only (no external neuromodulator runtime dependency):
EncodingGainsโ generic scales (rate / threshold / latency / sensitivity).NeuroModulators/NeuromodulatorGainCurvesโ encoding-local helpers with biologically familiar field names for evaluating gains. Map your own application state intoEncodingGains(seeexamples/sibling_gains_adapter.rsfor a pattern).
Structsยง
- Encoding
Gains - Scales produced by neuromodulator gain curves for each encoder component.
- Gain
Curve - Piecewise-linear map from a modulator level to a gain scale.
- Modulator
Gain Curves - Neuro
Modulators - Neuromodulator levels consumed by gain curves.
- Neuromodulator
Gain Curves - Per-neuromodulator gain curves composing into
EncodingGains.