Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Typedefs | Functions | Variables
Euclid::SOM::InitFunc Namespace Reference

Typedefs

using Signature = std::function< double()>
 

Functions

ELEMENTS_API Signature normalDistribution (double sigma, double mu)
 
ELEMENTS_API Signature uniformRandom (double min, double max)
 
double zeroImpl (void)
 

Variables

Signature zero = zeroImpl
 

Typedef Documentation

◆ Signature

Definition at line 35 of file InitFunc.h.

Function Documentation

◆ normalDistribution()

Signature Euclid::SOM::InitFunc::normalDistribution ( double  sigma,
double  mu 
)

Definition at line 32 of file InitFunc.cpp.

◆ uniformRandom()

Signature Euclid::SOM::InitFunc::uniformRandom ( double  min,
double  max 
)

Definition at line 39 of file InitFunc.cpp.

◆ zeroImpl()

double Euclid::SOM::InitFunc::zeroImpl ( void  )

Definition at line 26 of file InitFunc.cpp.

Variable Documentation

◆ zero

Signature Euclid::SOM::InitFunc::zero = zeroImpl

Definition at line 30 of file InitFunc.cpp.