#include <TMVA/ROperator_ScatterElements.hxx>
◆ ROperator_ScatterElements() [1/2]
TMVA::Experimental::SOFIE::ROperator_ScatterElements::ROperator_ScatterElements |
( |
| ) |
|
|
inline |
◆ ROperator_ScatterElements() [2/2]
TMVA::Experimental::SOFIE::ROperator_ScatterElements::ROperator_ScatterElements |
( |
const std::string & | nameX, |
|
|
const std::string & | nameI, |
|
|
const std::string & | nameU, |
|
|
const std::string & | nameY, |
|
|
int | axis, |
|
|
std::string | reduction ) |
|
inline |
◆ Generate()
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::Generate |
( |
std::string | opName | ) |
|
|
inlineoverridevirtual |
◆ GenerateInitCode()
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::GenerateInitCode |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Initialize()
void TMVA::Experimental::SOFIE::ROperator_ScatterElements::Initialize |
( |
RModel & | model | ) |
|
|
inlineoverridevirtual |
◆ ReductionFunction()
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::ReductionFunction |
( |
const std::string & | t1, |
|
|
const std::string & | t2 ) |
|
inlineprivate |
◆ ShapeInference()
std::vector< std::vector< size_t > > TMVA::Experimental::SOFIE::ROperator_ScatterElements::ShapeInference |
( |
std::vector< std::vector< size_t > > | input | ) |
|
|
inlineoverridevirtual |
◆ TypeInference()
std::vector< ETensorType > TMVA::Experimental::SOFIE::ROperator_ScatterElements::TypeInference |
( |
std::vector< ETensorType > | input | ) |
|
|
inlineoverridevirtual |
◆ fAxis
int64_t TMVA::Experimental::SOFIE::ROperator_ScatterElements::fAxis |
|
private |
◆ fNI
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::fNI |
|
private |
◆ fNU
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::fNU |
|
private |
◆ fNX
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::fNX |
|
private |
◆ fNY
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::fNY |
|
private |
◆ fReduction
std::string TMVA::Experimental::SOFIE::ROperator_ScatterElements::fReduction |
|
private |
◆ fShapeI
std::vector<size_t> TMVA::Experimental::SOFIE::ROperator_ScatterElements::fShapeI |
|
private |
◆ fShapeX
std::vector<size_t> TMVA::Experimental::SOFIE::ROperator_ScatterElements::fShapeX |
|
private |
◆ fShapeY
std::vector<size_t> TMVA::Experimental::SOFIE::ROperator_ScatterElements::fShapeY |
|
private |