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 ()
FunctionType GetFunctionType ()

Protected Attributes

std::string fFuncName
FunctionReducer fReducer
FunctionType fType

#include <TMVA/RFunction.hxx>

Inheritance diagram for TMVA::Experimental::SOFIE::RFunction_Aggregate:
TMVA::Experimental::SOFIE::RFunction TMVA::Experimental::SOFIE::RFunction_Mean TMVA::Experimental::SOFIE::RFunction_Sum

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 96 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 84 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.

◆ GetFunctionType()

FunctionType TMVA::Experimental::SOFIE::RFunction::GetFunctionType ( )
inlineinherited

Definition at line 24 of file RFunction.hxx.

Member Data Documentation

◆ fFuncName

std::string TMVA::Experimental::SOFIE::RFunction::fFuncName
protectedinherited

Definition at line 19 of file RFunction.hxx.

◆ fReducer

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

Definition at line 64 of file RFunction.hxx.

◆ fType

FunctionType TMVA::Experimental::SOFIE::RFunction::fType
protectedinherited

Definition at line 20 of file RFunction.hxx.


The documentation for this class was generated from the following files: