[Good First Issue]: Extend Python API with ROIAlignRotated-15
#25325
Labels
category: Opset
OpenVINO Opset
category: Python API
OpenVINO Python bindings
good first issue
Good for newcomers
Milestone
Context
Instead of doing C++ to Python bindings for each and every OpenVINO operator, we are using internal
NodeFactory
, which takes the name of the operator as an argument:Such an API is counter intuitive for an end user, so we are also adding Python API with a proper, pythonic and clear functions. Those Python functions are just wrappers around
NodeFactory
object call, and their primary goal is to provide appropriate inputs docs and more pythonic API:This task regards adding such a Python API function for ROIAlignRotated-15 operator.
What needs to be done?
ROIAlignRotated
is a similar op toROIAlign
, with some modifications to enable rotation.Python API
roi_align
can be used as an example:openvino/src/bindings/python/src/openvino/runtime/opset9/ops.py
Lines 97 to 141 in bc505ba
Python API
roi_align_rotated
function should reflect ROIAlignRotated C++ constructor:openvino/src/core/include/openvino/op/roi_align_rotated.hpp
Lines 20 to 39 in bc505ba
Please see attached PR, this task is very similar to the linked
Col2Im
Python API.Example Pull Requests
#24569
Resources
Contact points
@mitruska
@p-wysocki
@akuporos
Ticket
141569
The text was updated successfully, but these errors were encountered: