xgboost
|
Implementation of a few useful probability distributions. More...
#include <cmath>
Go to the source code of this file.
Classes | |
struct | xgboost::common::NormalDistribution |
struct | xgboost::common::LogisticDistribution |
struct | xgboost::common::ExtremeDistribution |
Namespaces | |
xgboost | |
namespace of xgboost | |
xgboost::common | |
Enumerations | |
enum | xgboost::common::ProbabilityDistributionType : int { xgboost::common::ProbabilityDistributionType::kNormal = 0, xgboost::common::ProbabilityDistributionType::kLogistic = 1, xgboost::common::ProbabilityDistributionType::kExtreme = 2 } |
Enum encoding possible choices of probability distribution. More... | |
Variables | |
constexpr double | xgboost::common::kPI = 3.14159265358979323846 |
Constant PI. More... | |
constexpr double | xgboost::common::kEulerMascheroni = 0.57721566490153286060651209008240243104215933593992 |
The Euler-Mascheroni_constant. More... | |
Implementation of a few useful probability distributions.
Copyright 2019-2020 by Contributors