13 using namespace shogun;
19 return log(1+exp(1-z));
20 return 1-z + log(1+exp(z-1));
27 return -1 / (exp(z-1) + 1);
29 return -ez / (ez + 1);
37 return ez / (ez + 1)*(ez + 1);
#define SG_NOTIMPLEMENTED
virtual float64_t second_derivative(float64_t prediction, float64_t label)
virtual float64_t first_derivative(float64_t prediction, float64_t label)
virtual float64_t get_update(float64_t prediction, float64_t label, float64_t eta_t, float64_t norm)
virtual float64_t get_square_grad(float64_t prediction, float64_t label)
float64_t loss(float64_t prediction, float64_t label)