This PR is designed to figure out why the test in test_onnx_conformance_layer_parser_denylist.inl.hpp fails. Currently, conformance tests do not pass for the following reasons:
BOOL, INT(8, 16) types are not supported (MAJOR)
Some layers can not be created due to various reasons (MAJOR)
Shape mismatches while creating layers (MAJOR)
Some layers are expected to support dynamic parameter initialization (MAJOR)
Some layers are expected to receive weight as inputs (no idea why that is needed) (MAJOR)
Other unknown reasons
(MAJOR) - These are the most frequently encountered reasons for test failure.
The style of comments is not consistent everywhere. Let's keep this PR without merging, just for our reference.
A couple of tests are commented on since they have passed on the MacOS platform.
Relates to https://github.com/opencv/opencv/issues/21078
This PR is designed to figure out why the test in
test_onnx_conformance_layer_parser_denylist.inl.hpp
fails. Currently, conformance tests do not pass for the following reasons:Other unknown reasons
(MAJOR) - These are the most frequently encountered reasons for test failure.
The style of comments is not consistent everywhere. Let's keep this PR without merging, just for our reference. A couple of tests are commented on since they have passed on the MacOS platform.
Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request