Fast boosted decision tree inference.
Public Types | |
using | Backend_t = Backend |
using | Value_t = typename Backend::Value_t |
Public Member Functions | |
RBDT (const std::string &key, const std::string &filename) | |
Construct backends from model in ROOT file. More... | |
RTensor< Value_t > | Compute (const RTensor< Value_t > &x) |
Compute model prediction on input RTensor. More... | |
std::vector< Value_t > | Compute (const std::vector< Value_t > &x) |
Compute model prediction on a single event. More... | |
template<typename Vector > | |
Vector | Compute (const Vector &x) |
Compute model prediction on a single event. More... | |
Private Attributes | |
std::vector< Backend_t > | fBackends |
bool | fNormalizeOutputs |
int | fNumOutputs |
#include <TMVA/RBDT.hxx>
using TMVA::Experimental::RBDT< Backend >::Backend_t = Backend |
using TMVA::Experimental::RBDT< Backend >::Value_t = typename Backend::Value_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |