Skip to content

DNN: OpenCL FP16 tests are broken (Test_ONNX_layers.MatMul_init_bcast) (2023-08-03) #24111

@opencv-alalek

Description

@opencv-alalek

OpenCL device: Intel iGPU

Nightly builds:

[ RUN      ] Test_ONNX_layers.MatMul_init_bcast/1, where GetParam() = OCV/OCL_FP16
[ INFO:0@226.817] global onnx_importer.cpp:827 populateNet DNN/ONNX: loading ONNX v8 model produced by 'matmul_init_bcast'. Number of nodes = 1, initializers = 1, inputs = 2, outputs = 1
[ INFO:0@226.817] global onnx_importer.cpp:728 parseOperatorSet DNN/ONNX: ONNX opset version = 17
[ INFO:0@226.817] global onnx_importer.cpp:1001 handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [MatMul]:(onnx_node_output_0!output) from domain='ai.onnx'
/build/4_x-lin64/opencv/modules/dnn/test/test_common.impl.hpp:76: Failure
Expected: (normL1) <= (l1), actual: 1.22411 vs 0.004
matmul_init_bcast  |ref| = 6.9979562759399414
/build/4_x-lin64/opencv/modules/dnn/test/test_common.impl.hpp:79: Failure
Expected: (normInf) <= (lInf), actual: 6.99796 vs 0.02
matmul_init_bcast  |ref| = 6.9979562759399414
[ INFO:0@226.817] global ts.cpp:857 testTearDown Memory_usage (OpenCL): 1488 (base=0  current=0)
[  FAILED  ] Test_ONNX_layers.MatMul_init_bcast/1, where GetParam() = OCV/OCL_FP16 (1 ms)
[ RUN      ] Test_ONNX_layers.MatMul_init_bcast/1, where GetParam() = OCV/OCL_FP16
[ INFO:0@495.097] global onnx_importer.cpp:835 cv::dnn::dnn4_v20230620::ONNXImporter::populateNet DNN/ONNX: loading ONNX v8 model produced by 'matmul_init_bcast'. Number of nodes = 1, initializers = 1, inputs = 2, outputs = 1
[ INFO:0@495.097] global onnx_importer.cpp:728 cv::dnn::dnn4_v20230620::ONNXImporter::parseOperatorSet DNN/ONNX: ONNX opset version = 17
[ INFO:0@495.097] global onnx_importer.cpp:1006 cv::dnn::dnn4_v20230620::ONNXImporter::handleNode DNN/ONNX: processing node with 2 inputs and 1 outputs: [MatMul]:(onnx_node_output_0!output) from domain='ai.onnx'
C:\build\4_x-win64-vc16\opencv\modules\dnn\test\test_common.impl.hpp(76): error: Expected: (normL1) <= (l1), actual: 1.22411 vs 0.004
matmul_init_bcast  |ref| = 6.9979562759399414
C:\build\4_x-win64-vc16\opencv\modules\dnn\test\test_common.impl.hpp(79): error: Expected: (normInf) <= (lInf), actual: 6.99796 vs 0.02
matmul_init_bcast  |ref| = 6.9979562759399414
[ INFO:0@495.098] global ts.cpp:857 cvtest::testTearDown Memory_usage (OpenCL): 1488 (base=0  current=0)
[  FAILED  ] Test_ONNX_layers.MatMul_init_bcast/1, where GetParam() = OCV/OCL_FP16 (2 ms)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions