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