remove duplicated ONNX packages
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