Definition at line 27 of file RModelParser_ONNX.hxx.
#include <TMVA/RModelParser_ONNX.hxx>
◆ RModelParser_ONNX()
TMVA::Experimental::SOFIE::RModelParser_ONNX::RModelParser_ONNX |
( |
| ) |
|
|
noexcept |
◆ ~RModelParser_ONNX()
TMVA::Experimental::SOFIE::RModelParser_ONNX::~RModelParser_ONNX |
( |
| ) |
|
|
default |
◆ GetRegisteredOperators()
std::vector< std::string > TMVA::Experimental::SOFIE::RModelParser_ONNX::GetRegisteredOperators |
( |
| ) |
|
◆ GetTensorType()
ETensorType TMVA::Experimental::SOFIE::RModelParser_ONNX::GetTensorType |
( |
const std::string & |
name | ) |
|
◆ IsRegisteredOperator()
bool TMVA::Experimental::SOFIE::RModelParser_ONNX::IsRegisteredOperator |
( |
const std::string & |
name | ) |
|
◆ IsRegisteredTensorType()
bool TMVA::Experimental::SOFIE::RModelParser_ONNX::IsRegisteredTensorType |
( |
const std::string & |
name | ) |
|
◆ Parse()
RModel TMVA::Experimental::SOFIE::RModelParser_ONNX::Parse |
( |
std::string |
filename, |
|
|
bool |
verbose = false |
|
) |
| |
◆ ParseONNXGraph()
void TMVA::Experimental::SOFIE::RModelParser_ONNX::ParseONNXGraph |
( |
RModel & |
model, |
|
|
const onnx::GraphProto & |
g, |
|
|
std::string |
name = "" |
|
) |
| |
◆ ParseOperator()
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::RModelParser_ONNX::ParseOperator |
( |
const size_t |
i, |
|
|
const onnx::GraphProto & |
graphproto, |
|
|
const std::vector< size_t > & |
nodes |
|
) |
| |
◆ RegisterOperator()
void TMVA::Experimental::SOFIE::RModelParser_ONNX::RegisterOperator |
( |
const std::string & |
name, |
|
|
ParserFuncSignature |
func |
|
) |
| |
◆ RegisterTensorType()
void TMVA::Experimental::SOFIE::RModelParser_ONNX::RegisterTensorType |
( |
const std::string & |
name, |
|
|
ETensorType |
type |
|
) |
| |
◆ Verbose()
bool TMVA::Experimental::SOFIE::RModelParser_ONNX::Verbose |
( |
| ) |
const |
|
inline |
◆ allInputs
std::map<std::string, int> TMVA::Experimental::SOFIE::RModelParser_ONNX::allInputs |
|
private |
◆ fOperatorsMapImpl
std::unique_ptr<OperatorsMapImpl> TMVA::Experimental::SOFIE::RModelParser_ONNX::fOperatorsMapImpl |
|
private |
◆ fTensorTypeMap
std::unordered_map<std::string, ETensorType> TMVA::Experimental::SOFIE::RModelParser_ONNX::fTensorTypeMap |
|
private |
◆ fVerbose
bool TMVA::Experimental::SOFIE::RModelParser_ONNX::fVerbose = false |
|
private |
tmva/sofie_parsers/inc/TMVA/RModelParser_ONNX.hxx
tmva/sofie_parsers/src/RModelParser_ONNX.cxx