#include <string>#include <stdexcept>#include <cmath>#include <functional>Namespaces | |
| namespace | TMVA |
| create variable transformations | |
| namespace | TMVA::Experimental |
| namespace | TMVA::Experimental::Objectives |
Functions | |
| template<typename T > | |
| T | TMVA::Experimental::Objectives::Exponential (T value) |
| Natural exponential function f(x) = exp(x) | |
| template<typename T > | |
| std::function< T(T)> | TMVA::Experimental::Objectives::GetFunction (const std::string &name) |
| Get function pointer to implementation from name given as string. | |
| template<typename T > | |
| T | TMVA::Experimental::Objectives::Identity (T value) |
| Identity function f(x) = x. | |
| template<typename T > | |
| T | TMVA::Experimental::Objectives::Logistic (T value) |
| Logistic function f(x) = 1 / (1 + exp(-x)) | |