Skip to content

remove duplicated ONNX packages

Xiangyang Ju requested to merge xju/athena:onnx_cleanup into main

This MR is to remove duplicated Onnx packages:

  • Control/AthOnnxruntimeUtils
  • Control/AthOnnxruntimeService

Packages that uses Control/AthOnnxruntimeService are changed to use Control/AthOnnx/AthOnnxInterfaces/AthOnnxInterfaces/IOnnxRuntimeSvc.h. As both Athena and AnalysisBase are using ONNX, the packages in Control/AthOnnx are changed to dual usage, i.e., inheriting from asg::AsgTool.

Edited by Xiangyang Ju

Merge request reports