AthInfer::IAthInferenceTool Node1 AthInfer::IAthInferenceTool + inference() Node4 AthOnnx::OnnxRuntimeInferenceTool - m_onnxRuntimeSvc - m_onnxSessionTool - m_inputNodeNames - m_outputNodeNames + OnnxRuntimeInferenceTool() + ~OnnxRuntimeInferenceTool() + initialize() + setBatchSize() + getBatchSize() + inference() + printModelInfo() + inference() # OnnxRuntimeInferenceTool() # OnnxRuntimeInferenceTool() # operator=() - getNodeInfo() Node1->Node4 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2