#include <TMVAEvaluator.h>
|
float | evaluate (const std::map< std::string, float > &inputs, bool useSpectators=false) const |
|
float | evaluateGBRForest (const std::map< std::string, float > &inputs) const |
|
float | evaluateTMVA (const std::map< std::string, float > &inputs, bool useSpectators) const |
|
void | initialize (const std::string &options, const std::string &method, const std::string &weightFile, const std::vector< std::string > &variables, const std::vector< std::string > &spectators, bool useGBRForest=false, bool useAdaBoost=false) |
|
void | initializeGBRForest (const GBRForest *gbrForest, const std::vector< std::string > &variables, const std::vector< std::string > &spectators, bool useAdaBoost=false) |
|
void | initializeGBRForest (const edm::EventSetup &iSetup, const std::string &label, const std::vector< std::string > &variables, const std::vector< std::string > &spectators, bool useAdaBoost=false) |
|
| TMVAEvaluator () |
|
Definition at line 16 of file TMVAEvaluator.h.
TMVAEvaluator::TMVAEvaluator |
( |
| ) |
|
float TMVAEvaluator::evaluate |
( |
const std::map< std::string, float > & |
inputs, |
|
|
bool |
useSpectators = false |
|
) |
| const |
float TMVAEvaluator::evaluateGBRForest |
( |
const std::map< std::string, float > & |
inputs | ) |
const |
float TMVAEvaluator::evaluateTMVA |
( |
const std::map< std::string, float > & |
inputs, |
|
|
bool |
useSpectators |
|
) |
| const |
void TMVAEvaluator::initialize |
( |
const std::string & |
options, |
|
|
const std::string & |
method, |
|
|
const std::string & |
weightFile, |
|
|
const std::vector< std::string > & |
variables, |
|
|
const std::vector< std::string > & |
spectators, |
|
|
bool |
useGBRForest = false , |
|
|
bool |
useAdaBoost = false |
|
) |
| |
void TMVAEvaluator::initializeGBRForest |
( |
const GBRForest * |
gbrForest, |
|
|
const std::vector< std::string > & |
variables, |
|
|
const std::vector< std::string > & |
spectators, |
|
|
bool |
useAdaBoost = false |
|
) |
| |
void TMVAEvaluator::initializeGBRForest |
( |
const edm::EventSetup & |
iSetup, |
|
|
const std::string & |
label, |
|
|
const std::vector< std::string > & |
variables, |
|
|
const std::vector< std::string > & |
spectators, |
|
|
bool |
useAdaBoost = false |
|
) |
| |
std::shared_ptr<const GBRForest> TMVAEvaluator::mGBRForest |
|
private |
std::unique_ptr<TMVA::IMethod> TMVAEvaluator::mIMethod |
|
private |
bool TMVAEvaluator::mIsInitialized |
|
private |
std::string TMVAEvaluator::mMethod |
|
private |
std::unique_ptr<TMVA::Reader> TMVAEvaluator::mReader |
|
private |
std::map<std::string,std::pair<size_t,float> > TMVAEvaluator::mSpectators |
|
mutableprivate |
bool TMVAEvaluator::mUseAdaBoost |
|
private |
bool TMVAEvaluator::mUsingGBRForest |
|
private |
std::map<std::string,std::pair<size_t,float> > TMVAEvaluator::mVariables |
|
mutableprivate |