Typedefs | |
using | factoryMethodMap = std::unordered_map< std::string, std::unique_ptr< ROperator >(*)(const onnx::NodeProto &, const onnx::GraphProto &, std::unordered_map< std::string, ETensorType > &)> |
Functions | |
std::unique_ptr< ROperator > | make_ROperator (size_t idx, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Add (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_BatchNormalization (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Conv (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Gemm (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_GRU (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_LSTM (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Pool (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Relu (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Reshape (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_RNN (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Selu (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Sigmoid (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Slice (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
std::unique_ptr< ROperator > | make_ROperator_Transpose (const onnx::NodeProto &nodeproto, const onnx::GraphProto &graphproto, std::unordered_map< std::string, ETensorType > &tensor_type) |
Variables | |
const factoryMethodMap | mapOptypeOperator |
using TMVA::Experimental::SOFIE::INTERNAL::factoryMethodMap = typedef std::unordered_map<std::string, std::unique_ptr<ROperator> (*)(const onnx::NodeProto&, const onnx::GraphProto&, std::unordered_map<std::string, ETensorType>&)> |
Definition at line 30 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator | ( | size_t | idx, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 56 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Add | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 69 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_BatchNormalization | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 870 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Conv | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 389 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Gemm | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 240 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_GRU | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 297 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_LSTM | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 767 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Pool | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 453 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Relu | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 144 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Reshape | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 530 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_RNN | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 679 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Selu | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 176 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Sigmoid | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 208 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Slice | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 598 of file RModelParser_ONNX.cxx.
std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::INTERNAL::make_ROperator_Transpose | ( | const onnx::NodeProto & | nodeproto, |
const onnx::GraphProto & | graphproto, | ||
std::unordered_map< std::string, ETensorType > & | tensor_type | ||
) |
Definition at line 104 of file RModelParser_ONNX.cxx.
const factoryMethodMap TMVA::Experimental::SOFIE::INTERNAL::mapOptypeOperator |
Definition at line 31 of file RModelParser_ONNX.cxx.