Snapshot of a neural field's observable state.
More...
#include <neural_field.h>
Snapshot of a neural field's observable state.
◆ NeuralFieldState()
| dnf_composer::element::NeuralFieldState::NeuralFieldState |
( |
| ) |
|
|
inline |
◆ print()
| void dnf_composer::element::NeuralFieldState::print |
( |
| ) |
const |
◆ toString()
| std::string dnf_composer::element::NeuralFieldState::toString |
( |
| ) |
const |
|
inline |
◆ bumps
| std::vector<NeuralFieldBump> dnf_composer::element::NeuralFieldState::bumps |
Currently active above-threshold peaks.
◆ highestActivation
| double dnf_composer::element::NeuralFieldState::highestActivation |
Maximum activation across the field.
◆ lowestActivation
| double dnf_composer::element::NeuralFieldState::lowestActivation |
Minimum activation across the field.
◆ previousActivationAvg
| double dnf_composer::element::NeuralFieldState::previousActivationAvg = 0.0 |
Activation average at the previous step — used to detect convergence.
◆ previousActivationNorm
| double dnf_composer::element::NeuralFieldState::previousActivationNorm = 0.0 |
L2 norm of activation at the previous step — used to detect convergence.
◆ previousActivationSum
| double dnf_composer::element::NeuralFieldState::previousActivationSum = 0.0 |
Activation sum at the previous step — used to detect convergence.
◆ stable
| bool dnf_composer::element::NeuralFieldState::stable |
True when the activation change falls below the stability threshold.
◆ thresholdForStability
| double dnf_composer::element::NeuralFieldState::thresholdForStability |
Convergence criterion (default 0.895).
The documentation for this struct was generated from the following files: