20 #ifndef OUTPUTFUNCTION_H
21 #define OUTPUTFUNCTION_H
29 #include <parametersettable.h>
30 #include <configurationparameters.h>
46 virtual void apply( DoubleVector& inputs, DoubleVector& outputs ) = 0;
59 virtual bool derivate(
const DoubleVector& inputs,
const DoubleVector& outputs, DoubleVector& derivates )
const {
62 Q_UNUSED( derivates );
77 virtual void clusterSetted() { };