#include <feedforwardnn.h>
Inherits InvertableModel.
Inherited by MultiLayerFFNN, and OneLayerFFNN.
Inheritance diagram for FeedForwardNN:
Public Member Functions | |
FeedForwardNN () | |
FeedForwardNN (const std::string &name, const std::string &revision) | |
virtual | ~FeedForwardNN () |
virtual void | damp (double damping)=0 |
damps the weights and the biases by multiplying (1-damping) | |
Static Public Member Functions | |
static double | linear (double z) |
static double | dlinear (double) |
static double | invlinear (double z, double xsi) |
static double | tanh (double z) |
static double | dtanh (double z) |
static double | invtanh (double z, double xsi) |
static double | tanhc (double z) |
static double | dtanhc (double z) |
static double | tanhr (double z) |
static double | dtanhr (double z) |
static double | sigmoid (double z) |
static double | dsigmoid (double z) |
static double | invsigmoid (double z, double xsi) |
FeedForwardNN | ( | ) | [inline] |
FeedForwardNN | ( | const std::string & | name, | |
const std::string & | revision | |||
) | [inline] |
virtual ~FeedForwardNN | ( | ) | [inline, virtual] |
virtual void damp | ( | double | damping | ) | [pure virtual] |
damps the weights and the biases by multiplying (1-damping)
Implements AbstractModel.
Implemented in Elman, MultiLayerFFNN, and OneLayerFFNN.
static double dlinear | ( | double | ) | [inline, static] |
static double dsigmoid | ( | double | z | ) | [inline, static] |
static double dtanh | ( | double | z | ) | [inline, static] |
static double dtanhc | ( | double | z | ) | [inline, static] |
static double dtanhr | ( | double | z | ) | [inline, static] |
static double invlinear | ( | double | z, | |
double | xsi | |||
) | [inline, static] |
static double invsigmoid | ( | double | z, | |
double | xsi | |||
) | [inline, static] |
static double invtanh | ( | double | z, | |
double | xsi | |||
) | [inline, static] |
static double linear | ( | double | z | ) | [inline, static] |
static double sigmoid | ( | double | z | ) | [inline, static] |
static double tanh | ( | double | z | ) | [inline, static] |
static double tanhc | ( | double | z | ) | [inline, static] |
static double tanhr | ( | double | z | ) | [inline, static] |