Definition at line 20 of file ROperator_Reshape.hxx.
|
| std::vector< std::string_view > | fInputTensorNames |
| |
| bool | fIsOutputConstant = false |
| | flag to identify if operator has a constant output (no need to generate code)
|
| |
| bool | fIsOutputParamShape = false |
| | flag to identify of the output represents a parametric shape (can be known at compile time)
|
| |
| std::vector< std::string_view > | fOutputTensorNames |
| |
| bool | fUseSession = false |
| | flag to identify if using the session class
|
| |
| const std::string | SP = " " |
| | space used to correctly indent the generated C++ code
|
| |
#include <TMVA/ROperator_Reshape.hxx>
◆ ROperator_Reshape() [1/3]
| TMVA::Experimental::SOFIE::ROperator_Reshape::ROperator_Reshape |
( |
| ) |
|
|
inline |
◆ ROperator_Reshape() [2/3]
| TMVA::Experimental::SOFIE::ROperator_Reshape::ROperator_Reshape |
( |
ReshapeOpMode | opMode, |
|
|
int | attr_value, |
|
|
std::string | nameData, |
|
|
std::string | nameInput2, |
|
|
std::string | nameOutput ) |
|
inline |
◆ ROperator_Reshape() [3/3]
| TMVA::Experimental::SOFIE::ROperator_Reshape::ROperator_Reshape |
( |
ReshapeOpMode | opMode, |
|
|
std::vector< int64_t > | attrAxes, |
|
|
std::string | nameData, |
|
|
std::string | nameOutput ) |
|
inline |
◆ DoShapeInference()
| std::vector< Dim > TMVA::Experimental::SOFIE::ROperator_Reshape::DoShapeInference |
( |
const std::vector< Dim > & | input_shape, |
|
|
const std::vector< Dim > & | target_shape ) |
|
inline |
◆ Generate()
| std::string TMVA::Experimental::SOFIE::ROperator_Reshape::Generate |
( |
std::string | opName | ) |
|
|
inlineoverridevirtual |
◆ Initialize()
| void TMVA::Experimental::SOFIE::ROperator_Reshape::Initialize |
( |
RModel & | model | ) |
|
|
inlineoverridevirtual |
◆ Name()
| std::string TMVA::Experimental::SOFIE::ROperator_Reshape::Name |
( |
| ) |
const |
|
inline |
◆ fAllowZero
| int TMVA::Experimental::SOFIE::ROperator_Reshape::fAllowZero = 0 |
|
private |
◆ fAttrAxes
| std::vector<int64_t> TMVA::Experimental::SOFIE::ROperator_Reshape::fAttrAxes |
|
private |
◆ fAxis
| int TMVA::Experimental::SOFIE::ROperator_Reshape::fAxis = 1 |
|
private |
◆ fDimInput
| bool TMVA::Experimental::SOFIE::ROperator_Reshape::fDimInput = false |
|
private |
◆ fDynamicShape
| bool TMVA::Experimental::SOFIE::ROperator_Reshape::fDynamicShape = false |
|
private |
◆ fNData
| std::string TMVA::Experimental::SOFIE::ROperator_Reshape::fNData |
|
private |
◆ fNInput2
| std::string TMVA::Experimental::SOFIE::ROperator_Reshape::fNInput2 |
|
private |
◆ fNOutput
| std::string TMVA::Experimental::SOFIE::ROperator_Reshape::fNOutput |
|
private |
◆ fOpMode
◆ fOutputShapeData
| std::vector<Dim> TMVA::Experimental::SOFIE::ROperator_Reshape::fOutputShapeData |
|
private |
◆ fShape
| std::vector<int64_t> TMVA::Experimental::SOFIE::ROperator_Reshape::fShape |
|
private |
◆ fShapeInput
| std::vector<Dim> TMVA::Experimental::SOFIE::ROperator_Reshape::fShapeInput |
|
private |
◆ fShapeOutput
| std::vector<Dim> TMVA::Experimental::SOFIE::ROperator_Reshape::fShapeOutput |
|
private |
◆ fVerbose
| bool TMVA::Experimental::SOFIE::ROperator_Reshape::fVerbose = false |
|
private |