#include <LossFunctions.h>
Public Member Functions | |
virtual double | fit (std::vector< Event * > &v)=0 |
virtual int | id ()=0 |
virtual std::string | name ()=0 |
virtual double | target (Event *e)=0 |
virtual | ~LossFunction ()=default |
Definition at line 20 of file LossFunctions.h.
|
virtualdefault |
|
pure virtual |
Implemented in emtf::PercentErrorSquared, emtf::Huber, emtf::AbsoluteDeviation, and emtf::LeastSquares.
Referenced by trackingPlots.Iteration::modules(), and emtf::Forest::updateRegTargets().
|
pure virtual |
Implemented in emtf::PercentErrorSquared, emtf::Huber, emtf::AbsoluteDeviation, and emtf::LeastSquares.
|
pure virtual |
Implemented in emtf::PercentErrorSquared, emtf::Huber, emtf::AbsoluteDeviation, and emtf::LeastSquares.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
pure virtual |
Implemented in emtf::PercentErrorSquared, emtf::Huber, emtf::AbsoluteDeviation, and emtf::LeastSquares.
Referenced by emtf::Forest::updateRegTargets().