Mismatch of result between cv::PyrUp/Down() and cv::cuda::PyrUp/Down()

Hello.

I’ve compared the outputs between cv::PyrUp() and cv::cuda::PyrUp(), and the results are not completely matching. This mismatch is also found for cv::PyrDown() and cv::cuda::PyrDown(). The datatype used in question is CV_32F.

I’m wondering if there is any parameter or setting that should be supplied to have them output the exact same result. As far as I’ve tried, there are no parameters that could have them output the exact same result.