ARM-software / ComputeLibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
MIT License
2.75k stars 767 forks source link

Accuracy problem for NEPoolingLayer - PoolingType::AVG - RoundingType::CEIL - DataLayout::NCHW #1113

Open allnes opened 2 weeks ago

allnes commented 2 weeks ago

Hi,

I try to use NEPoolingLayer - PoolingType::AVG - RoundingType::CEIL - DataLayout::NCHW in our OpenVINO CPU plugin and my tests is failed by accuracy.

Output of 'strings libarm_compute.so | grep arm_compute_version':

arm_compute_version.embed - f2eda6665c12d568e179f5b0e7a24ccdc0ac824d

Platform:

Mac Studio - Apple M2 Max

Operating System:

MacOS Sonoma - Version 14.5 (23F79)

Reproducer: main.cpp.txt avg_pool_ref.hpp.txt

Data where it was reproduced: arg.txt out_acl.txt out_ref.txt

Debug log from application: log.txt