![]() |
ATLAS Offline Software
|
Typedefs | |
| using | TransformFunc = std::function<float(float, const std::vector<float> &)> |
Functions | |
| float | standard (float x, const std::vector< float > ¶ms) |
| float | log (float x, const std::vector< float > &) |
| float | logTen (float x, const std::vector< float > &) |
| float | logStandard (float x, const std::vector< float > ¶ms) |
| float | logTenStandard (float x, const std::vector< float > ¶ms) |
| float | maxAbsolute (float x, const std::vector< float > ¶ms) |
| float | minMax (float x, const std::vector< float > ¶ms) |
| float | log_sum_exp (const std::vector< float > &vec) |
| float | log_likelihood (float x, const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas) |
| float | modes (const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas) |
| float | sigma_stoch (const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas) |
Variables | |
| const std::map< std::string, TransformFunc > | TRANSFORMATIONS |
| constexpr float | epsilon = 1e-9 |
| using CaloClusterMLCalib::TransformFunc = std::function<float(float, const std::vector<float> &)> |
Definition at line 79 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::log | ( | float | x, |
| const std::vector< float > & | ) |
Definition at line 27 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::log_likelihood | ( | float | x, |
| const std::vector< float > & | mus, | ||
| const std::vector< float > & | log_sigma2s, | ||
| const std::vector< float > & | alphas ) |
Definition at line 34 of file CaloClusterMLGaussianMixture.h.
| float CaloClusterMLCalib::log_sum_exp | ( | const std::vector< float > & | vec | ) |
Definition at line 19 of file CaloClusterMLGaussianMixture.h.
| float CaloClusterMLCalib::logStandard | ( | float | x, |
| const std::vector< float > & | params ) |
Definition at line 41 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::logTen | ( | float | x, |
| const std::vector< float > & | ) |
Definition at line 34 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::logTenStandard | ( | float | x, |
| const std::vector< float > & | params ) |
Definition at line 49 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::maxAbsolute | ( | float | x, |
| const std::vector< float > & | params ) |
Definition at line 59 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::minMax | ( | float | x, |
| const std::vector< float > & | params ) |
Definition at line 69 of file CaloClusterMLCalibFeatureTransform.h.
| float CaloClusterMLCalib::modes | ( | const std::vector< float > & | mus, |
| const std::vector< float > & | log_sigma2s, | ||
| const std::vector< float > & | alphas ) |
Definition at line 55 of file CaloClusterMLGaussianMixture.h.
| float CaloClusterMLCalib::sigma_stoch | ( | const std::vector< float > & | mus, |
| const std::vector< float > & | log_sigma2s, | ||
| const std::vector< float > & | alphas ) |
Definition at line 87 of file CaloClusterMLGaussianMixture.h.
| float CaloClusterMLCalib::standard | ( | float | x, |
| const std::vector< float > & | params ) |
Definition at line 17 of file CaloClusterMLCalibFeatureTransform.h.
|
constexpr |
Definition at line 16 of file CaloClusterMLGaussianMixture.h.
| const std::map<std::string, TransformFunc> CaloClusterMLCalib::TRANSFORMATIONS |
Definition at line 81 of file CaloClusterMLCalibFeatureTransform.h.