Forward declaration. More...
#include <loss_base.h>
Inherited by loss_ptr< CONF > [virtual].
Public Member Functions | |
| BBM_IMPORT_CONFIG (CONF) | |
| virtual | ~loss_base (void) |
| empty virtual base destructor | |
| virtual void | update (void)=0 |
| update | |
| virtual Value | operator() (Mask mask=true) const =0 |
| operator(): compute the loss | |
Forward declaration.
|
inlinevirtual |
empty virtual base destructor
| BBM_IMPORT_CONFIG | ( | CONF | ) |
|
pure virtual |
operator(): compute the loss
| mask | = mask to enable/disable lanes. |
Implemented in loss< LOSSFUNCTION >, and loss_ptr< CONF >.
|
pure virtual |
update
Update the internal state of the loss computations; perform any intialization and/or precomputations needed. This method should be called each time the optimization target changes.
Implemented in loss< LOSSFUNCTION >, and loss_ptr< CONF >.