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::NormalNoiseParameters Struct Reference

Parameters for an additive normal-noise input. More...

#include <normal_noise_parameters.h>

Inheritance diagram for dnf_composer::element::NormalNoiseParameters:
Collaboration diagram for dnf_composer::element::NormalNoiseParameters:

Public Member Functions

 NormalNoiseParameters (const double amp=0.2)
 Construct NormalNoise parameters.
 
 NormalNoiseParameters (double amp)
 
bool operator== (const NormalNoiseParameters &other) const
 
bool operator== (const NormalNoiseParameters &other) const
 
std::string toString () const override
 
std::string toString () const override
 
- Public Member Functions inherited from dnf_composer::element::ElementSpecificParameters
 ElementSpecificParameters ()=default
 
void print () const
 
virtual ~ElementSpecificParameters ()=default
 

Public Attributes

double amplitude
 Standard deviation of the zero-mean Gaussian noise drawn each step.
 

Detailed Description

Parameters for an additive normal-noise input.

Constructor & Destructor Documentation

◆ NormalNoiseParameters() [1/2]

dnf_composer::element::NormalNoiseParameters::NormalNoiseParameters ( double  amp = 1.0)

◆ NormalNoiseParameters() [2/2]

dnf_composer::element::NormalNoiseParameters::NormalNoiseParameters ( const double  amp = 0.2)
inlineexplicit

Construct NormalNoise parameters.

Parameters
ampNoise amplitude / standard deviation (default 0.2).

Member Function Documentation

◆ operator==() [1/2]

bool dnf_composer::element::NormalNoiseParameters::operator== ( const NormalNoiseParameters other) const

◆ operator==() [2/2]

bool dnf_composer::element::NormalNoiseParameters::operator== ( const NormalNoiseParameters other) const
inline

◆ toString() [1/2]

std::string dnf_composer::element::NormalNoiseParameters::toString ( ) const
overridevirtual

Implements dnf_composer::element::ElementSpecificParameters.

Here is the caller graph for this function:

◆ toString() [2/2]

std::string dnf_composer::element::NormalNoiseParameters::toString ( ) const
inlineoverridevirtual

Member Data Documentation

◆ amplitude

double dnf_composer::element::NormalNoiseParameters::amplitude

Standard deviation of the zero-mean Gaussian noise drawn each step.


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