Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Typedefs
AthInfer Namespace Reference

Classes

class  IAthInferenceTool
 

Typedefs

using DataVariant = std::variant< std::vector< float >, std::vector< int64_t > >
 
using InferenceData = std::pair< std::vector< int64_t >, DataVariant >
 
using InputDataMap = std::map< std::string, InferenceData >
 
using OutputDataMap = std::map< std::string, InferenceData >
 

Typedef Documentation

◆ DataVariant

using AthInfer::DataVariant = typedef std::variant<std::vector<float>, std::vector<int64_t> >

Definition at line 14 of file IAthInferenceTool.h.

◆ InferenceData

using AthInfer::InferenceData = typedef std::pair<std::vector<int64_t>, DataVariant>

Definition at line 15 of file IAthInferenceTool.h.

◆ InputDataMap

using AthInfer::InputDataMap = typedef std::map<std::string, InferenceData>

Definition at line 16 of file IAthInferenceTool.h.

◆ OutputDataMap

using AthInfer::OutputDataMap = typedef std::map<std::string, InferenceData>

Definition at line 17 of file IAthInferenceTool.h.