Parameters governing MemoryTrace build-up and decay dynamics.
More...
#include <memory_trace.h>
|
| double | tauBuild |
| | Time constant for trace accumulation (ms); smaller = faster build.
|
| |
| double | tauDecay |
| | Time constant for trace decay (ms); larger = longer retention.
|
| |
| double | threshold |
| | Minimum input value above which the trace accumulates.
|
| |
Parameters governing MemoryTrace build-up and decay dynamics.
◆ MemoryTraceParameters()
| dnf_composer::element::MemoryTraceParameters::MemoryTraceParameters |
( |
const double |
tauBuild = 100.0, |
|
|
const double |
tauDecay = 1000.0, |
|
|
const double |
threshold = 0.5 |
|
) |
| |
|
inlineexplicit |
Construct MemoryTrace parameters.
- Parameters
-
| tauBuild | Build time constant (default 100 ms). |
| tauDecay | Decay time constant (default 1000 ms). |
| threshold | Accumulation threshold (default 0.5). |
◆ operator==()
| bool dnf_composer::element::MemoryTraceParameters::operator== |
( |
const MemoryTraceParameters & |
other | ) |
const |
|
inline |
◆ toString()
| std::string dnf_composer::element::MemoryTraceParameters::toString |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ tauBuild
| double dnf_composer::element::MemoryTraceParameters::tauBuild |
Time constant for trace accumulation (ms); smaller = faster build.
◆ tauDecay
| double dnf_composer::element::MemoryTraceParameters::tauDecay |
Time constant for trace decay (ms); larger = longer retention.
◆ threshold
| double dnf_composer::element::MemoryTraceParameters::threshold |
Minimum input value above which the trace accumulates.
The documentation for this struct was generated from the following file: