I am running 2020.0.2 IPP in 32-bit mode on 64-bit Windows 10 Enterprise (10.0.19042).
I have been using ipprResize to resize a (dimIn x dimIn x dimIn) input volume to size (dimOut x dimOut x dimOut). I have been testing all combinations of sizes 2 <= dimIn, dimOut <= 50 where dimIn != dimOut.
Out of 2352 tests, I get 186 failures. A failure means that an Intel interpolated voxel value differs by more than 2 from what I think it should be.
I assume that ipprResize works as follows:
I have attached files ToIntel.h / ToIntel.cpp to replicate my test and ipprResize_failures.txt which give my results.
Thanks for reaching out to us.
We would like to recommend you to try executing the code in latest version of oneAPI(2021.3) and get back to us if issue persists.
I just installed 2021.3.0 and re-ran the test and got the same results.
Below is the library version information.
Please look at my test code and see if you can replicate the problems.