|
std::string | getType () |
|
float | getLoss (shared_data *, float prediction, float label) |
|
float | getUpdate (float prediction, float label, float update_scale, float) |
|
float | getUnsafeUpdate (float prediction, float label, float update_scale) |
|
float | getRevertingWeight (shared_data *sd, float prediction, float eta_t) |
|
float | getSquareGrad (float prediction, float label) |
|
float | first_derivative (shared_data *, float prediction, float label) |
|
float | second_derivative (shared_data *, float, float) |
|
virtual | ~loss_function () |
|
Definition at line 83 of file loss_functions.cc.
◆ first_derivative()
float classic_squaredloss::first_derivative |
( |
shared_data * |
, |
|
|
float |
prediction, |
|
|
float |
label |
|
) |
| |
|
inlinevirtual |
◆ getLoss()
float classic_squaredloss::getLoss |
( |
shared_data * |
, |
|
|
float |
prediction, |
|
|
float |
label |
|
) |
| |
|
inlinevirtual |
◆ getRevertingWeight()
float classic_squaredloss::getRevertingWeight |
( |
shared_data * |
sd, |
|
|
float |
prediction, |
|
|
float |
eta_t |
|
) |
| |
|
inlinevirtual |
◆ getSquareGrad()
float classic_squaredloss::getSquareGrad |
( |
float |
prediction, |
|
|
float |
label |
|
) |
| |
|
inlinevirtual |
◆ getType()
std::string classic_squaredloss::getType |
( |
| ) |
|
|
inlinevirtual |
◆ getUnsafeUpdate()
float classic_squaredloss::getUnsafeUpdate |
( |
float |
prediction, |
|
|
float |
label, |
|
|
float |
update_scale |
|
) |
| |
|
inlinevirtual |
◆ getUpdate()
float classic_squaredloss::getUpdate |
( |
float |
prediction, |
|
|
float |
label, |
|
|
float |
update_scale, |
|
|
float |
|
|
) |
| |
|
inlinevirtual |
◆ second_derivative()
float classic_squaredloss::second_derivative |
( |
shared_data * |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: