Namespaces | |
| namespace | BLAS |
| namespace | PyKeras |
| namespace | PyTorch |
| namespace | UTILITY |
Typedefs | |
| typedef std::int64_t | int_t |
| using | ParserFuncSignature = std::function< std::unique_ptr< ROperator >(RModelParser_ONNX &, const onnx::NodeProto &)> |
| using | ParserFuseFuncSignature = std::function< std::unique_ptr< ROperator >(RModelParser_ONNX &, const onnx::NodeProto &, const onnx::NodeProto &)> |
Functions | |
| GNN_Data | Concatenate (GNN_Data &data1, GNN_Data &data2, int axis=0) |
| template<typename T > | |
| TMVA::Experimental::RTensor< T > | Concatenate (TMVA::Experimental::RTensor< T > &t1, TMVA::Experimental::RTensor< T > &t2, int axis=0) |
| std::vector< Dim > | ConvertShapeToDim (std::vector< size_t > shape) |
| std::size_t | ConvertShapeToLength (std::vector< size_t > shape) |
| std::string | ConvertShapeToString (std::vector< size_t > shape) |
| ETensorType | ConvertStringToType (std::string type) |
| std::string | ConvertTypeToString (ETensorType type) |
| GNN_Data | Copy (const GNN_Data &data) |
| template<typename T > | |
| ETensorType | GetTemplatedType (T) |
| std::underlying_type_t< Options > | operator| (Options opA, Options opB) |
| std::underlying_type_t< Options > | operator| (std::underlying_type_t< Options > opA, Options opB) |
| template<EBasicBinaryOperator Op> | |
| std::unique_ptr< ROperator > | ParseBasicBinary (RModelParser_ONNX &parser, const onnx::NodeProto &nodeproto) |
| template<EBasicNaryOperator Op> | |
| std::unique_ptr< ROperator > | ParseBasicNary (RModelParser_ONNX &parser, const onnx::NodeProto &nodeproto) |
| template<EBasicUnaryOperator Op> | |
| std::unique_ptr< ROperator > | ParseBasicUnary (RModelParser_ONNX &parser, const onnx::NodeProto &nodeproto) |
| template<EReduceOpMode Op> | |
| std::unique_ptr< ROperator > | ParseReduce (RModelParser_ONNX &parser, const onnx::NodeProto &nodeproto) |
| typedef std::int64_t TMVA::Experimental::SOFIE::int_t |
Definition at line 28 of file SOFIE_common.hxx.
| using TMVA::Experimental::SOFIE::ParserFuncSignature = typedef std::function<std::unique_ptr<ROperator>(RModelParser_ONNX & , const onnx::NodeProto & )> |
Definition at line 22 of file RModelParser_ONNX.hxx.
| using TMVA::Experimental::SOFIE::ParserFuseFuncSignature = typedef std::function<std::unique_ptr<ROperator> (RModelParser_ONNX& , const onnx::NodeProto& , const onnx::NodeProto& )> |
Definition at line 24 of file RModelParser_ONNX.hxx.
|
strong |
| Enumerator | |
|---|---|
| RELU | |
| Invalid | |
Definition at line 13 of file RFunction_MLP.hxx.
| Enumerator | |
|---|---|
| Add | |
| Sub | |
| Mul | |
| Div | |
| Pow | |
Definition at line 14 of file ROperator_BasicBinary.hxx.
|
strong |
| Enumerator | |
|---|---|
| Max | |
| Min | |
| Mean | |
| Sum | |
Definition at line 16 of file ROperator_BasicNary.hxx.
|
strong |
| Enumerator | |
|---|---|
| kReciprocal | |
| kSqrt | |
| kNeg | |
| kExp | |
| kLog | |
Definition at line 12 of file ROperator_BasicUnary.hxx.
| Enumerator | |
|---|---|
| ReduceMean | |
| ReduceSum | |
| ReduceSumsquare | |
| ReduceProd | |
| InvalidReduceOp | |
Definition at line 19 of file ROperator_Reduce.hxx.
|
strong |
| Enumerator | |
|---|---|
| UNDEFINED | |
| FLOAT | |
| UNINT8 | |
| INT8 | |
| UINT16 | |
| INT16 | |
| INT32 | |
| INT64 | |
| STRING | |
| BOOL | |
| FLOAT16 | |
| DOUBLE | |
| UINT32 | |
| UINT64 | |
| COMPLEX64 | |
| COMPLEX28 | |
| BFLOAT16 | |
Definition at line 23 of file SOFIE_common.hxx.
|
strong |
| Enumerator | |
|---|---|
| INVALID | |
| SUM | |
| MEAN | |
Definition at line 108 of file RModel_Base.hxx.
|
strong |
| Enumerator | |
|---|---|
| INVALID | |
| NODES_EDGES | |
| NODES_GLOBALS | |
| EDGES_GLOBALS | |
Definition at line 111 of file RModel_Base.hxx.
|
strong |
| Enumerator | |
|---|---|
| INVALID | |
| NODES | |
| EDGES | |
| GLOBALS | |
Definition at line 105 of file RModel_Base.hxx.
|
strong |
| Enumerator | |
|---|---|
| UPDATE | |
| AGGREGATE | |
Definition at line 102 of file RModel_Base.hxx.
|
strong |
| Enumerator | |
|---|---|
| INVALID | |
| GNN | |
| GraphIndependent | |
Definition at line 98 of file RModel_Base.hxx.
|
strong |
| Enumerator | |
|---|---|
| kDefault | |
| kNoSession | |
| kNoWeightFile | |
| kRootBinaryWeightFile | |
| kGNN | |
| kGNNComponent | |
Definition at line 22 of file RModel_Base.hxx.
| Enumerator | |
|---|---|
| InvalidPool | |
| MaxPool | |
| AveragePool | |
| GlobalAveragePool | |
Definition at line 31 of file ROperator_Pool.hxx.
| Enumerator | |
|---|---|
| Reshape | |
| Flatten | |
| Squeeze | |
| Unsqueeze | |
Definition at line 15 of file ROperator_Reshape.hxx.
|
strong |
| Enumerator | |
|---|---|
| None | |
| RootBinary | |
| Text | |
Definition at line 31 of file RModel_Base.hxx.
|
inline |
Definition at line 473 of file SOFIE_common.hxx.
| TMVA::Experimental::RTensor< T > TMVA::Experimental::SOFIE::Concatenate | ( | TMVA::Experimental::RTensor< T > & | t1, |
| TMVA::Experimental::RTensor< T > & | t2, | ||
| int | axis = 0 |
||
| ) |
Definition at line 440 of file SOFIE_common.hxx.
| std::vector< Dim > TMVA::Experimental::SOFIE::ConvertShapeToDim | ( | std::vector< size_t > | shape | ) |
Definition at line 10 of file SOFIE_common.cxx.
| std::size_t TMVA::Experimental::SOFIE::ConvertShapeToLength | ( | std::vector< size_t > | shape | ) |
Definition at line 18 of file SOFIE_common.cxx.
| std::string TMVA::Experimental::SOFIE::ConvertShapeToString | ( | std::vector< size_t > | shape | ) |
Definition at line 72 of file SOFIE_common.cxx.
| ETensorType TMVA::Experimental::SOFIE::ConvertStringToType | ( | std::string | type | ) |
Definition at line 57 of file SOFIE_common.cxx.
| std::string TMVA::Experimental::SOFIE::ConvertTypeToString | ( | ETensorType | type | ) |
Definition at line 25 of file SOFIE_common.cxx.
Definition at line 486 of file SOFIE_common.hxx.
| ETensorType TMVA::Experimental::SOFIE::GetTemplatedType | ( | T | ) |
Definition at line 112 of file SOFIE_common.hxx.
Definition at line 15 of file RModel.cxx.
| std::underlying_type_t< Options > TMVA::Experimental::SOFIE::operator| | ( | std::underlying_type_t< Options > | opA, |
| Options | opB | ||
| ) |
Definition at line 18 of file RModel.cxx.
| std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::ParseBasicBinary | ( | RModelParser_ONNX & | parser, |
| const onnx::NodeProto & | nodeproto | ||
| ) |
Definition at line 10 of file ParseBasicBinary.cxx.
| std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::ParseBasicNary | ( | RModelParser_ONNX & | parser, |
| const onnx::NodeProto & | nodeproto | ||
| ) |
Definition at line 11 of file ParseBasicNary.cxx.
| std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::ParseBasicUnary | ( | RModelParser_ONNX & | parser, |
| const onnx::NodeProto & | nodeproto | ||
| ) |
Definition at line 10 of file ParseBasicUnary.cxx.
| std::unique_ptr< ROperator > TMVA::Experimental::SOFIE::ParseReduce | ( | RModelParser_ONNX & | parser, |
| const onnx::NodeProto & | nodeproto | ||
| ) |
Definition at line 11 of file ParseReduce.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseAdd |
Definition at line 52 of file ParseBasicBinary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseBatchNormalization |
Definition at line 9 of file ParseBatchNormalization.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseCast |
Definition at line 9 of file ParseCast.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseConcat |
Definition at line 9 of file ParseConcat.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseConv |
Definition at line 9 of file ParseConv.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseConvTranspose |
Definition at line 9 of file ParseConvTranspose.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseDiv |
Definition at line 67 of file ParseBasicBinary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseErf |
Definition at line 9 of file ParseErf.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseExp |
Definition at line 59 of file ParseBasicUnary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseExpand |
Definition at line 9 of file ParseExpand.cxx.
| ParserFuseFuncSignature TMVA::Experimental::SOFIE::ParseFuseConvAdd |
Definition at line 9 of file ParseFuseConvAdd.cxx.
| ParserFuseFuncSignature TMVA::Experimental::SOFIE::ParseFuseConvTransposeAdd |
Definition at line 9 of file ParseFuseConvTransposeAdd.cxx.
| ParserFuseFuncSignature TMVA::Experimental::SOFIE::ParseFuseMatMulAdd |
Definition at line 9 of file ParseFuseMatMulAdd.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseGather |
Definition at line 10 of file ParseGather.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseGemm |
Definition at line 9 of file ParseGemm.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseGRU |
Definition at line 9 of file ParseGRU.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseIdentity |
Definition at line 9 of file ParseIdentity.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseLayerNormalization |
Definition at line 9 of file ParseLayerNormalization.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseLeakyRelu |
Definition at line 9 of file ParseLeakyRelu.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseLog |
Definition at line 64 of file ParseBasicUnary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseLSTM |
Definition at line 9 of file ParseLSTM.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseMatMul |
Definition at line 9 of file ParseMatMul.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseMax |
Definition at line 47 of file ParseBasicNary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseMean |
Definition at line 55 of file ParseBasicNary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseMin |
Definition at line 51 of file ParseBasicNary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseMul |
Definition at line 62 of file ParseBasicBinary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseNeg |
Definition at line 54 of file ParseBasicUnary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParsePool |
Definition at line 9 of file ParsePool.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParsePow |
Definition at line 72 of file ParseBasicBinary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseReciprocal |
Definition at line 49 of file ParseBasicUnary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseReduceMean |
Definition at line 63 of file ParseReduce.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseReduceProd |
Definition at line 73 of file ParseReduce.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseReduceSumsquare |
Definition at line 68 of file ParseReduce.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseRelu |
Definition at line 9 of file ParseRelu.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseReshape |
Definition at line 9 of file ParseReshape.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseRNN |
Definition at line 9 of file ParseRNN.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSelu |
Definition at line 9 of file ParseSelu.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseShape |
Definition at line 9 of file ParseShape.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSigmoid |
Definition at line 9 of file ParseSigmoid.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSlice |
Definition at line 9 of file ParseSlice.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSoftmax |
Definition at line 9 of file ParseSoftmax.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSqrt |
Definition at line 44 of file ParseBasicUnary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSub |
Definition at line 57 of file ParseBasicBinary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseSum |
Definition at line 59 of file ParseBasicNary.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseTanh |
Definition at line 9 of file ParseTanh.cxx.
| ParserFuncSignature TMVA::Experimental::SOFIE::ParseTranspose |
Definition at line 9 of file ParseTranspose.cxx.