Actually the C2RCC is the algorithm. Internally, it uses a neural net.
Additionally you can have a look at the ATBD I’ve linked here: