#include <GNN.h>
|
std::set< std::string > | createDecorators (const FlavorTagDiscriminants::OnnxUtil::OutputConfig &outConfig) |
|
◆ Dec
◆ Decs
◆ TPC
◆ TrackLinks
◆ GNN() [1/3]
InDetGNNHardScatterSelection::GNN::GNN |
( |
const std::string & |
nnFile | ) |
|
◆ GNN() [2/3]
InDetGNNHardScatterSelection::GNN::GNN |
( |
GNN && |
| ) |
|
|
default |
◆ GNN() [3/3]
InDetGNNHardScatterSelection::GNN::GNN |
( |
const GNN & |
| ) |
|
|
default |
◆ ~GNN()
InDetGNNHardScatterSelection::GNN::~GNN |
( |
| ) |
|
|
virtualdefault |
◆ createDecorators()
std::set<std::string> InDetGNNHardScatterSelection::GNN::createDecorators |
( |
const FlavorTagDiscriminants::OnnxUtil::OutputConfig & |
outConfig | ) |
|
|
private |
◆ decorate()
void InDetGNNHardScatterSelection::GNN::decorate |
( |
const xAOD::Vertex & |
verrtex | ) |
const |
|
virtual |
Definition at line 74 of file InnerDetector/InDetRecTools/InDetGNNHardScatterSelection/Root/GNN.cxx.
76 using namespace internal;
80 std::map<std::string, FlavorTagDiscriminants::Inputs> gnn_input;
82 std::vector<float> vertex_feat;
86 std::vector<int64_t> vertexfeat_dim = {1,
static_cast<int64_t
>(vertex_feat.size())};
89 gnn_input.insert({
"vertex_features", vertex_info});
92 auto [sequence_name, sequence_data, sequence_constituents] = loader->getData(
vertex);
93 gnn_input.insert({sequence_name, sequence_data});
98 auto [out_f, out_vc, out_vf] =
m_onnxUtil->runInference(gnn_input);
103 dec.second(
vertex) = out_f.at(dec.first);
◆ m_constituentsLoaders
std::vector<std::shared_ptr<IConstituentsLoader> > InDetGNNHardScatterSelection::GNN::m_constituentsLoaders |
|
private |
◆ m_decorators
Decorators InDetGNNHardScatterSelection::GNN::m_decorators |
|
private |
◆ m_defaultValue
float InDetGNNHardScatterSelection::GNN::m_defaultValue {} |
|
private |
◆ m_input_node_name
std::string InDetGNNHardScatterSelection::GNN::m_input_node_name |
|
private |
◆ m_onnxUtil
std::shared_ptr<const FlavorTagDiscriminants::OnnxUtil> InDetGNNHardScatterSelection::GNN::m_onnxUtil |
◆ m_varsFromVertex
The documentation for this class was generated from the following files: