Logo ROOT  
Reference Guide
No Matches
TMVA::Experimental::SOFIE::RModel_GNNBase Class Referenceabstract

Definition at line 98 of file RModel_Base.hxx.

Public Member Functions

 RModel_GNNBase ()=default
 Default constructor.
virtual ~RModel_GNNBase ()=default
virtual void Generate ()=0
- Public Member Functions inherited from TMVA::Experimental::SOFIE::RModel_Base
 RModel_Base ()=default
 Default constructor.
 RModel_Base (std::string function_name)
 RModel_Base (std::string name, std::string parsedtime)
void AddBlasRoutines (std::vector< std::string > routines)
void AddNeededCustomHeader (std::string filename)
void AddNeededStdLib (std::string libname)
void GenerateHeaderInfo (std::string &hgname)
std::string GetFilename ()
void OutputGenerated (std::string filename="", bool append=false)
void PrintGenerated ()
std::string ReturnGenerated ()
void SetFilename (std::string filename)

Additional Inherited Members

- Protected Attributes inherited from TMVA::Experimental::SOFIE::RModel_Base
const std::unordered_set< std::string > fAllowedStdLib = {"vector", "algorithm", "cmath"}
std::unordered_set< std::string > fCustomOpHeaders
std::string fFileName
std::string fGC
bool fIsGNN = false
bool fIsGNNComponent = false
std::string fName = "UnnamedModel"
std::unordered_set< std::string > fNeededBlasRoutines
std::unordered_set< std::string > fNeededStdLib = {"vector"}
std::string fParseTime
bool fUseSession = true
bool fUseWeightFile = true
WeightFileType fWeightFile = WeightFileType::Text

#include <TMVA/RModel_Base.hxx>

Inheritance diagram for TMVA::Experimental::SOFIE::RModel_GNNBase:

Constructor & Destructor Documentation

◆ RModel_GNNBase()

TMVA::Experimental::SOFIE::RModel_GNNBase::RModel_GNNBase ( )

Default constructor.

Needed to allow serialization of ROOT objects. See https://root.cern/manual/io_custom_classes/#restrictions-on-types-root-io-can-handle

◆ ~RModel_GNNBase()

virtual TMVA::Experimental::SOFIE::RModel_GNNBase::~RModel_GNNBase ( )

Member Function Documentation

◆ Generate()

virtual void TMVA::Experimental::SOFIE::RModel_GNNBase::Generate ( )
pure virtual
  • tmva/sofie/inc/TMVA/RModel_Base.hxx