Inheritance diagram for DerivableOutputFunction:


Constructors | |
| DerivableOutputFunction () | |
| virtual | ~DerivableOutputFunction () |
Interface | |
| virtual void | derivate (const RealVec &inputs, const RealVec &, RealVec &derivates) const |
| DerivableOutputFunction | ( | ) | [inline] |
Constructor
| virtual ~DerivableOutputFunction | ( | ) | [inline, virtual] |
Destructor
| virtual void derivate | ( | const RealVec & | inputs, | |
| const RealVec & | , | |||
| RealVec & | derivates | |||
| ) | const [inline, virtual] |
Compute the derivate of the function represent
Given the input of neurons and the corresponding output of neurons, it calculate the derivate
Reimplemented in IdentityFunction, SigmoidFunction, FakeSigmoidFunction, ScaledSigmoidFunction, RampFunction, LinearFunction, StepFunction, and GaussFunction.