OidnLayer
One convolution of the Open Image Denoise `rt` network (rendering-revamp §RVR-7).
In the namespace construct::denoise. Declared in src/libs/libconstruct/construct/denoise/OidnNetwork.hpp.
Detailed description
Every layer is a 3 x 3 convolution with a zero border of one pixel, a bias and a ReLU. A ConvPool layer takes the maximum of each 2 x 2 block after it, so its output has half the size. An UpsampleConcatConv layer reads its source upsampled to twice the size (nearest), followed by the channels of its skip, at the size of the skip.