#include <SigmoidModel.h>

Public Member Functions | |
| SimpleSigmoidModel (double s=1.0) | |
| Constructor. | |
| ~SimpleSigmoidModel () | |
| Destructor. | |
| double | get_s () |
| get the parameter | |
| void | model (const Array< double > &input, Array< double > &output) |
| apply the model | |
| void | modelDerivative (const Array< double > &input, Array< double > &derivative) |
| compute the derivative of the model output w.r.t. the parameters | |
| void | modelDerivative (const Array< double > &input, Array< double > &output, Array< double > &derivative) |
| compute the model output and its derivative of the model output w.r.t. | |
| bool | isFeasible () |
| check if the parameter s is positive | |
. Definition at line 96 of file SigmoidModel.h.
| SimpleSigmoidModel::SimpleSigmoidModel | ( | double | s = 1.0 |
) |
Constructor.
Definition at line 120 of file SigmoidModel.cpp.
References Model::inputDimension, Model::outputDimension, and Model::parameter.
| SimpleSigmoidModel::~SimpleSigmoidModel | ( | ) |
| double SimpleSigmoidModel::get_s | ( | ) | [inline] |
| bool SimpleSigmoidModel::isFeasible | ( | ) | [virtual] |
check if the parameter s is positive
Reimplemented from Model.
Definition at line 184 of file SigmoidModel.cpp.
References Model::parameter.
| void SimpleSigmoidModel::model | ( | const Array< double > & | input, | |
| Array< double > & | output | |||
| ) | [virtual] |
apply the model
Implements Model.
Definition at line 134 of file SigmoidModel.cpp.
References Model::parameter.
Referenced by NoisySvmLikelihood::errorDerivative().
| void SimpleSigmoidModel::modelDerivative | ( | const Array< double > & | input, | |
| Array< double > & | output, | |||
| Array< double > & | derivative | |||
| ) | [virtual] |
compute the model output and its derivative of the model output w.r.t.
the parameters
Reimplemented from Model.
Definition at line 169 of file SigmoidModel.cpp.
References Model::parameter.
| void SimpleSigmoidModel::modelDerivative | ( | const Array< double > & | input, | |
| Array< double > & | derivative | |||
| ) | [virtual] |
compute the derivative of the model output w.r.t. the parameters
Reimplemented from Model.
Definition at line 157 of file SigmoidModel.cpp.
References Model::parameter.