|
cMHN 1.0
C++ library for learning MHNs with pRC
|
Class storing all relevant information for a score. More...
#include <score.hpp>
Public Member Functions | |
| ~Score ()=default | |
| Score (Score const &)=default | |
| Score (Score &&)=default | |
| Score & | operator= (Score const &) &=default |
| Score & | operator= (Score &&) &=default |
| Score ()=delete | |
| Score (auto const &pointwiseScore, auto const &pointwiseDSDP, auto const &name) | |
| auto | pointwiseScore (T const &pDE, T const &pThetaE) const |
| auto | pointwiseDSDP (T const &pDE, T const &pThetaE) const |
| auto | name () const |
Class storing all relevant information for a score.
Member functions pointwiseScore(pDE, pThetaE) and pointwiseDSDP(pDE, pThetaE) return the point-wise evaluated score and dS/dpThetaE. The member function name() accesses the name given to the regulator.
Note that none of the functions (pointwiseScore, pointwiseDSDP) can be changed.
| T | type used for calculations |
|
default |
|
default |
|
default |
|
delete |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |