#include <LossFunctions.h>
Public Member Functions | |
double | calculateQuantile (std::vector< emtf::Event * > &v, double whichQuantile) |
Double_t | fit (std::vector< emtf::Event * > &v) |
Huber () | |
int | id () |
std::string | name () |
Double_t | target (emtf::Event *e) |
~Huber () | |
Public Attributes | |
double | quantile |
double | residual_median |
Definition at line 127 of file LossFunctions.h.
|
inline |
Definition at line 130 of file LossFunctions.h.
|
inline |
Definition at line 131 of file LossFunctions.h.
|
inline |
Definition at line 169 of file LossFunctions.h.
References Abs(), alignCSCRings::e, i, emtf::Event::predictedValue, and emtf::Event::trueValue.
Referenced by fit().
|
inlinevirtual |
Implements L1TLossFunction.
Definition at line 146 of file LossFunctions.h.
References Abs(), calculateQuantile(), mps_update::diff, alignCSCRings::e, i, min(), emtf::Event::predictedValue, quantile, residual_median, emtf::Event::trueValue, and x.
Referenced by trackingPlots.Iteration::modules().
|
inlinevirtual |
|
inlinevirtual |
Implements L1TLossFunction.
Definition at line 166 of file LossFunctions.h.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inlinevirtual |
Implements L1TLossFunction.
Definition at line 136 of file LossFunctions.h.
References Abs(), emtf::Event::predictedValue, quantile, and emtf::Event::trueValue.
double Huber::quantile |
Definition at line 133 of file LossFunctions.h.
double Huber::residual_median |
Definition at line 134 of file LossFunctions.h.
Referenced by fit().