Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMVA::Experimental::SOFIE::RFunction_Aggregate Class Referenceabstract

Definition at line 62 of file RFunction.hxx.

Public Member Functions

 RFunction_Aggregate ()
 
 RFunction_Aggregate (FunctionReducer reducer)
 
virtual ~RFunction_Aggregate ()
 
std::string Generate (std::size_t num_features, const std::string &inputTensors)
 
std::string Generate (std::size_t num_features, const std::vector< std::string > &inputTensors)
 
virtual std::string GenerateModel ()=0
 
std::string GetFunctionName ()
 
FunctionReducer GetFunctionReducer ()
 
- Public Member Functions inherited from TMVA::Experimental::SOFIE::RFunction
 RFunction ()
 
 RFunction (std::string funcName, FunctionType type)
 
virtual ~RFunction ()
 
FunctionType GetFunctionType ()
 

Protected Attributes

FunctionReducer fReducer
 
- Protected Attributes inherited from TMVA::Experimental::SOFIE::RFunction
std::string fFuncName
 
FunctionType fType
 

#include <TMVA/RFunction.hxx>

Inheritance diagram for TMVA::Experimental::SOFIE::RFunction_Aggregate:
[legend]

Constructor & Destructor Documentation

◆ ~RFunction_Aggregate()

virtual TMVA::Experimental::SOFIE::RFunction_Aggregate::~RFunction_Aggregate ( )
inlinevirtual

Definition at line 66 of file RFunction.hxx.

◆ RFunction_Aggregate() [1/2]

TMVA::Experimental::SOFIE::RFunction_Aggregate::RFunction_Aggregate ( )
inline

Definition at line 67 of file RFunction.hxx.

◆ RFunction_Aggregate() [2/2]

TMVA::Experimental::SOFIE::RFunction_Aggregate::RFunction_Aggregate ( FunctionReducer  reducer)
inline

Definition at line 68 of file RFunction.hxx.

Member Function Documentation

◆ Generate() [1/2]

std::string TMVA::Experimental::SOFIE::RFunction_Aggregate::Generate ( std::size_t  num_features,
const std::string &  inputTensors 
)

Definition at line 98 of file RFunction.cxx.

◆ Generate() [2/2]

std::string TMVA::Experimental::SOFIE::RFunction_Aggregate::Generate ( std::size_t  num_features,
const std::vector< std::string > &  inputTensors 
)

Definition at line 86 of file RFunction.cxx.

◆ GenerateModel()

virtual std::string TMVA::Experimental::SOFIE::RFunction_Aggregate::GenerateModel ( )
pure virtual

◆ GetFunctionName()

std::string TMVA::Experimental::SOFIE::RFunction_Aggregate::GetFunctionName ( )
inline

Definition at line 72 of file RFunction.hxx.

◆ GetFunctionReducer()

FunctionReducer TMVA::Experimental::SOFIE::RFunction_Aggregate::GetFunctionReducer ( )
inline

Definition at line 75 of file RFunction.hxx.

Member Data Documentation

◆ fReducer

FunctionReducer TMVA::Experimental::SOFIE::RFunction_Aggregate::fReducer
protected

Definition at line 64 of file RFunction.hxx.

  • tmva/sofie/inc/TMVA/RFunction.hxx
  • tmva/sofie/src/RFunction.cxx