Equivalent AdaptiveAvgPool2d API in cuDNN
Is there an equivalent API in cuDNN as the AdaptiveAvgPool2d in Pytorch?

yes, it's possible. you can create the pooling descriptor.
here is the official documentation for the API-
https://docs.nvidia.com/deeplearning/cudnn/api/index.html#cudnnPoolingMode_t
