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