Dynamic Neural Field Composer 0.0.0
A C++20 library and interactive application for building and simulating Dynamic Neural Field (DNF) architectures.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
dnf_composer::element::NeuralField2DState Struct Reference

#include <neural_field_2d.h>

Collaboration diagram for dnf_composer::element::NeuralField2DState:

Public Member Functions

void print () const
 
std::string toString () const
 

Public Attributes

std::vector< NeuralField2DBumpbumps
 
double highestActivation = 0.0
 
double lowestActivation = 0.0
 
double previousActivationAvg = 0.0
 
double previousActivationNorm = 0.0
 
double previousActivationSum = 0.0
 
bool stable = false
 
double thresholdForStability = 0.895
 

Member Function Documentation

◆ print()

void dnf_composer::element::NeuralField2DState::print ( ) const
inline
Here is the call graph for this function:

◆ toString()

std::string dnf_composer::element::NeuralField2DState::toString ( ) const
inline
Here is the caller graph for this function:

Member Data Documentation

◆ bumps

std::vector<NeuralField2DBump> dnf_composer::element::NeuralField2DState::bumps

◆ highestActivation

double dnf_composer::element::NeuralField2DState::highestActivation = 0.0

◆ lowestActivation

double dnf_composer::element::NeuralField2DState::lowestActivation = 0.0

◆ previousActivationAvg

double dnf_composer::element::NeuralField2DState::previousActivationAvg = 0.0

◆ previousActivationNorm

double dnf_composer::element::NeuralField2DState::previousActivationNorm = 0.0

◆ previousActivationSum

double dnf_composer::element::NeuralField2DState::previousActivationSum = 0.0

◆ stable

bool dnf_composer::element::NeuralField2DState::stable = false

◆ thresholdForStability

double dnf_composer::element::NeuralField2DState::thresholdForStability = 0.895

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