Skip to content

mRich: DenoiseCNN for mRICH using ONNX Runtime

Martin Beyer requested to merge ma.beyer/cbmroot:DenoiseCNN_Ort into master

This MR requires a parameter file from CbmSoft/cbmroot_parameter!177 (merged)

This merge request provides the implementation of a CNN for denoising mRICH hits,
specifically for hits inside ring structures and random noise, which simplifies the ring finding using the Hough ringfinder.
In case CbmEvents are found, denoising is only running on found events, otherwise on full timeslices.

Since ONNX Runtime is a optional package in FairSoft, it is checked whether ONNX Runtime is installed.
In case it is not found, the corresponding code is not compiled.

For more information see issue #2972

Edited by Martin Beyer

Merge request reports