using namespace TMVA::Experimental; std::string inputFile = ""; if (inputFile.empty() ) inputFile = std::string(gROOT->GetTutorialsDir()) + "/tmva/Linear_16.onnx"; SOFIE::RModelParser_ONNX parser; SOFIE::RModel model = parser.Parse(inputFile, true); model.Generate(); model.OutputGenerated(); model.PrintRequiredInputTensors(); std::cout<<"\n\n"; model.PrintInitializedTensors(); std::cout<<"\n\n"; model.PrintIntermediateTensors(); std::cout<<"\n\nTensor \"16weight\" already exist: "< tensorShape = model.GetTensorShape("16weight"); std::cout<<"Shape of tensor \"16weight\": "; for(auto& it:tensorShape){ std::cout<