Skylark (Sketching Library)
0.1
|
#include <FunctionProx.hpp>
Public Member Functions | |
virtual double | evaluate (LocalDenseMatrixType &O, LocalTargetMatrixType &T)=0 |
virtual void | proxoperator (LocalDenseMatrixType &X, double lambda, LocalTargetMatrixType &T, LocalDenseMatrixType &Y)=0 |
virtual | ~lossfunction (void) |
Definition at line 26 of file FunctionProx.hpp.
virtual lossfunction::~lossfunction | ( | void | ) | [inline, virtual] |
Definition at line 32 of file FunctionProx.hpp.
virtual double lossfunction::evaluate | ( | LocalDenseMatrixType & | O, |
LocalTargetMatrixType & | T | ||
) | [pure virtual] |
Implemented in logisticloss, hingeloss, ladloss, and squaredloss.
virtual void lossfunction::proxoperator | ( | LocalDenseMatrixType & | X, |
double | lambda, | ||
LocalTargetMatrixType & | T, | ||
LocalDenseMatrixType & | Y | ||
) | [pure virtual] |
Implemented in logisticloss, hingeloss, ladloss, and squaredloss.