xgboost
|
Implementation of gradient statistics pair. Template specialisation may be used to overload different gradients types e.g. low precision, high precision, integer, floating point. More...
#include <base.h>
Public Types | |
using | ValueT = T |
Static Public Member Functions | |
static void | Reduce (GradientPairInternal< T > &a, const GradientPairInternal< T > &b) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const GradientPairInternal< T > &g) |
Implementation of gradient statistics pair. Template specialisation may be used to overload different gradients types e.g. low precision, high precision, integer, floating point.
using xgboost::detail::GradientPairInternal< T >::ValueT = T |
|
default |
|
inline |
|
default |
|
default |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inlinestatic |
|
friend |