OnnxRuntimeBase Node1 OnnxRuntimeBase + m_fileName + OnnxRuntimeBase() + OnnxRuntimeBase() + ~OnnxRuntimeBase() + initialize() + runONNXInference() + runONNXInference() + runONNXInferenceMultilayer Output() + getInputNodesDims() + getOutputNodesDims() Node2 std::unique_ptr< Ort ::Env > + ptr + operator->() Node2->Node1 -m_env Node3 std::vector< const char * > + elements Node3->Node1 -m_outputNodeNames -m_inputNodeNames Node4 std::vector< int64_t > + elements Node4->Node1 -m_inputNodeDims -m_outputNodeDims Node5 std::unique_ptr< Ort ::Session > + ptr + operator->() Node5->Node1 -m_session