|
| 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: