ONNXWrapper Node1 ONNXWrapper - m_nr_inputs - m_nr_output - m_session_options - m_allocator + ONNXWrapper() + Run() + GetModelInputs() + GetModelOutputs() + GetMETAData() + GetMETADataByKey() + getInputShape() + getOutputShape() + getInputNames() + getOutputNames() + getNumInputs() + getNumOutputs() - getShape() Node2 std::unique_ptr< Ort ::Env > + ptr + operator->() Node2->Node1 -m_onnxEnv Node3 std::vector< const char * > + elements Node3->Node1 -m_output_names -m_input_names Node4 std::unique_ptr< Ort ::Session > + ptr + operator->() Node4->Node1 -m_onnxSession Node5 std::string Node5->Node1 -m_modelPath -m_modelName Node7 std::map< std::string, std::vector< int64_t > > Node5->Node7 +keys Node6 std::basic_string< char > Node6->Node5 Node7->Node1 -m_input_dims -m_output_dims Node8 std::vector< int64_t > + elements Node8->Node7 +elements