Description
Context
A framework frontend (ONNX Frontend in this example) is responsible for translating operations from other standards into OpenVINO. This task entails creating a translation layer for operator Col2Im - the behavior of how ONNX's operation is interpreted in OpenVINO needs to be defined.
Since OpenVINO's implementation of Col2Im was partially based on ONNX's, this should be a direct translation with no issues.
What needs to be done?
- Extend ONNX FE with Col2Im based on linked reference PRs
- Remove xfailed tests regarding Col2Im:
openvino/src/frontends/onnx/tests/tests_python/test_backend.py
Lines 415 to 419 in 4c248f6
- Assert the tests are now passing
Example Pull Requests
#15076
#22000
#14936
#12510
More can be found when searching "Extend ONNX" in the PRs
Resources
- Contribution guide - start here!
- Intel DevHub Discord channel - engage in discussions, ask questions and talk to OpenVINO developers
- How to link your Pull Request to an issue
- OpenVINO Col2Im docs
- ONNX Col2Im docs
Contact points
AI notice - Important!
We encourage contributors to use AI tools responsibly when creating Pull Requests. While AI can be a valuable aid, it is essential to ensure that your contributions meet the task requirements, build successfully, include relevant tests, and pass all linters. Submissions that do not meet these standards may be closed without warning to maintain the quality and integrity of the project. Please take the time to understand the changes you are proposing and their impact.
Ticket
Metadata
Metadata
Assignees
Type
Projects
Status