#include <reordering_classes.h>

Public Member Functions | |
| virtual | ~Scorer () |
| virtual void | score (const std::vector< double > &, std::vector< double > &) const =0 |
| virtual void | createSmoothing (const std::vector< double > &, double, std::vector< double > &) const =0 |
| virtual void | createConstSmoothing (double, std::vector< double > &) const =0 |
Definition at line 73 of file reordering_classes.h.
| virtual Scorer::~Scorer | ( | ) | [inline, virtual] |
Definition at line 76 of file reordering_classes.h.
| virtual void Scorer::createConstSmoothing | ( | double | , | |
| std::vector< double > & | ||||
| ) | const [pure virtual] |
Implemented in ScorerMSLR, ScorerMSD, ScorerMonotonicity, and ScorerLR.
Referenced by Model::createConstSmoothing().

| virtual void Scorer::createSmoothing | ( | const std::vector< double > & | , | |
| double | , | |||
| std::vector< double > & | ||||
| ) | const [pure virtual] |
Implemented in ScorerMSLR, ScorerMSD, ScorerMonotonicity, and ScorerLR.
Referenced by Model::createSmoothing().

| virtual void Scorer::score | ( | const std::vector< double > & | , | |
| std::vector< double > & | ||||
| ) | const [pure virtual] |
Implemented in ScorerMSLR, ScorerMSD, ScorerMonotonicity, and ScorerLR.
1.5.9