-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Ref][Core][Opset13] NMSRotated-13 core shell and reference implementation #19907
Merged
mlukasze
merged 72 commits into
openvinotoolkit:master
from
mitruska:mitruska/nms_r_impl
Sep 29, 2023
Merged
[Ref][Core][Opset13] NMSRotated-13 core shell and reference implementation #19907
mlukasze
merged 72 commits into
openvinotoolkit:master
from
mitruska:mitruska/nms_r_impl
Sep 29, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
added
category: Core
OpenVINO Core (aka ngraph)
category: TEMPLATE
OpenVINO Template plugin
category: ONNX FE
OpenVINO ONNX FrontEnd
category: CPP API
OpenVINO CPP API bindings
labels
Sep 18, 2023
praasz
approved these changes
Sep 26, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix CIs, please.
github-actions
bot
added
the
category: IE Tests
OpenVINO Test: plugins and common
label
Sep 26, 2023
Waiting for legal approval (cc: @mlukasze) |
praasz
reviewed
Sep 27, 2023
alvoron
pushed a commit
to alvoron/openvino
that referenced
this pull request
Nov 6, 2023
…ation (openvinotoolkit#19907) * nms_r_init * Add tests * Update nms refs * Update onnx import * Add nms rotated utils * Remove soft sigma and align constructors * Fix typo * Style apply * Add namespace for iou * Update opset comment * Revert cpu changes * onnx test cleanup * Update input types validation * Align shape_infer boxes * Test update * Fix warning * Temporary evaluate support for tests * Add counterclockwise support * Remove box_encoding attr * Fix clockwise box idx * More tests * Update opset test * Update boxes shape validation * Type prop tests * HostTensor to ov Tensor migration * Update output_type set get output_type_attr * Move setters and getters to cpp * Add visitor test * Cleanup * Remove temp eval * Headers adjustment * use float for division * Fix ref tests run * Tests and style code refactor * Move type check into box_last_dim * Update visitor test namespace * Check input type loop * Remove nms_rotated namespace and rename ref function * avoid copies in filling output tensor * Update shape var name * remove static from riou func * Update nms_rot utils * Move nms rot util to ov reference namespace * use std::cos and std:::sin * Update struct name * Explain usage of postprocessing * Update element type desc in error message * Add more comments * Adjust rotated util float types * Fix name conflicts and warnings * Update opset test ops number * Move int input check to the loop * Short box_def_size init * Move remove static_output from shape_infer params * Align float zero * Update third-party-programs * Fix TensorIt for CI * Add op check test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
category: Core
OpenVINO Core (aka ngraph)
category: CPP API
OpenVINO CPP API bindings
category: IE Tests
OpenVINO Test: plugins and common
category: ONNX FE
OpenVINO ONNX FrontEnd
category: Opset
OpenVINO Opset
category: TEMPLATE
OpenVINO Template plugin
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Details:
-- box representation as rotated box (x_ctr, y_ctr, width, height, angle_radians)
-- calculation of intersection over union for rotated boxes (area of convex polygon needed)
-- clockwise attribute for rotation direction
Tickets: