![]() |
ATLAS Offline Software
|
#include <METNetHandler.h>
Public Member Functions | |
| METNetHandler (const std::string &modelName) | |
| virtual | ~METNetHandler ()=default |
| int | initialize () |
| unsigned int | getReqSize () const |
| void | predict (std::vector< float > &outputs, std::vector< float > &inputs) const |
Private Member Functions | |
| METNetHandler ()=delete | |
Private Attributes | |
| std::string | m_modelName |
| std::string | m_modelPath |
| size_t | m_numInputs |
| size_t | m_numOutputs |
| std::vector< int64_t > | m_inputDims |
| std::vector< int64_t > | m_outputDims |
| std::vector< const char * > | m_graphInputNames |
| std::vector< const char * > | m_graphOutputNames |
| Ort::Env | m_onnxEnv |
| Ort::SessionOptions | m_onnxSessionOptions |
| Ort::AllocatorWithDefaultOptions | m_onnxAllocator |
| std::unique_ptr< Ort::Session > m_onnxSession | ATLAS_THREAD_SAFE {nullptr} |
| std::mutex m_onnxMutex | ATLAS_THREAD_SAFE |
Definition at line 23 of file METNetHandler.h.
| met::METNetHandler::METNetHandler | ( | const std::string & | modelName | ) |
Definition at line 15 of file METNetHandler.cxx.
|
virtualdefault |
|
privatedelete |
Definition at line 40 of file METNetHandler.cxx.
| int met::METNetHandler::initialize | ( | ) |
Definition at line 24 of file METNetHandler.cxx.
| void met::METNetHandler::predict | ( | std::vector< float > & | outputs, |
| std::vector< float > & | inputs ) const |
Definition at line 45 of file METNetHandler.cxx.
|
mutableprivate |
Definition at line 60 of file METNetHandler.h.
|
mutableprivate |
Definition at line 59 of file METNetHandler.h.
Definition at line 52 of file METNetHandler.h.
Definition at line 53 of file METNetHandler.h.
|
private |
Definition at line 50 of file METNetHandler.h.
|
private |
Definition at line 44 of file METNetHandler.h.
|
private |
Definition at line 45 of file METNetHandler.h.
|
private |
Definition at line 48 of file METNetHandler.h.
|
private |
Definition at line 49 of file METNetHandler.h.
|
private |
Definition at line 58 of file METNetHandler.h.
|
private |
Definition at line 56 of file METNetHandler.h.
|
private |
Definition at line 57 of file METNetHandler.h.
|
private |
Definition at line 51 of file METNetHandler.h.