Skip to content
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]: Added SearchSorted ref impl #26958

Merged
merged 69 commits into from
Oct 11, 2024

Conversation

pkowalc1
Copy link
Contributor

@pkowalc1 pkowalc1 commented Oct 8, 2024

Details:

  • Added ref implementation of search sorted op

Tickets:

Depends on: #26904

@pkowalc1 pkowalc1 requested review from a team as code owners October 8, 2024 15:04
@github-actions github-actions bot added category: Core OpenVINO Core (aka ngraph) category: IE Tests OpenVINO Test: plugins and common category: TEMPLATE OpenVINO Template plugin category: CPP API OpenVINO CPP API bindings labels Oct 8, 2024
pkowalc1 and others added 7 commits October 9, 2024 11:39
…notoolkit#26768)

### Details:
- Add check return value of node's evaluate in
`ov::interval_bound_evaluator` function. This check allows to replace
check if tensors are not empty (initialized), as when evaluate returns
true the result is valid.

### Tickets:
 - CVS-153113
### Details:
- Add definition of `OVAny` to `addon.ts` to encapsulate the concept of
[ov::Any](https://docs.openvino.ai/2024/api/c_cpp_api/classov_1_1_any.html)
from C++ API in a way that's clear and can be easily updated if the
underlying C++ type changes. Improved readability and maintainability.
-- 'OVAny' corresponds to Python API
[OVAny](https://docs.openvino.ai/2024/api/ie_python_api/_autosummary/openvino.OVAny.html)
- In future updates to Node.js API, the OVAny type is expected to be
enhanced with additional functionality.
 - Missed linter changes to `core.test.js` due to upstream merges

### Tickets:
 - [CVS-149319](https://jira.devtools.intel.com/browse/CVS-149319)
…6865)

### Details:
 - *Add documentation for batching on NPU plugin*
 - *...*

### Tickets:
 - *EISW-118045*

---------

Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
…toolkit#26869)

### Details:
- *Add subgraph identificator for operation name, so one operation in
two subgraphs can be distinguished as two different operations*
 - *...*

### Tickets:
 - *EISW-139849*

---------

Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
smirnov-alexey and others added 10 commits October 9, 2024 11:39
Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
…oolkit#26872)

### Details:
Added NopElimination at the beginning of the MOC
After pytorch conversion, we can see useless Convert (fp32 to fp32) in
the graph
```
Constant (fp32) -> Node1
                -> Convert( to fp32) -> Node2
```
So after ConstantFolding, we will get
```
Constant (fp32) -> Node1
Constant (fp32) -> Node2
```
Deletion of the convert above fixes the duplication of the constant
                          
### Tickets:
 - *CVS-151490*

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
**Details:** Fix Bitwise translators with 3 inputs

**Ticket:** 154082

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
…#26948)

**Details:** Optimum-intel will install the required version. Since we
primarily validate compatibility OV with `optimum-intel`, let us leave
only `optimum-intel`

**Ticket:** 154283

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
…rc/bindings/python (openvinotoolkit#26925)

Updates the requirements on [h5py](https://github.com/h5py/h5py) to
permit the latest version.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/h5py/h5py/commit/c783fd18f7209a8e1e9f127534a25f8a7071d750"><code>c783fd1</code></a>
Merge pull request <a
href="https://redirect.github.com/h5py/h5py/issues/2509">#2509</a> from
takluyver/rever-3.12.1</li>
<li><a
href="https://github.com/h5py/h5py/commit/bf57057d87be7702658de2da3ee12cf466657049"><code>bf57057</code></a>
Merge pull request <a
href="https://redirect.github.com/h5py/h5py/issues/2508">#2508</a> from
m-wrzr/doc-fix-broken-swmr-link</li>
<li><a
href="https://github.com/h5py/h5py/commit/e600aa1d7022b94ce1e9115688a0098594cac077"><code>e600aa1</code></a>
Add release note for 3.12.1</li>
<li><a
href="https://github.com/h5py/h5py/commit/7eb1fd07bb5a3e6a4cbb391ce441be139a58c091"><code>7eb1fd0</code></a>
bumped version to 3.12.1</li>
<li><a
href="https://github.com/h5py/h5py/commit/c3511e2fdf1718d51037ac540efdad9948ea7438"><code>c3511e2</code></a>
Merge pull request <a
href="https://redirect.github.com/h5py/h5py/issues/2507">#2507</a> from
neutrinoceros/whl/hotfix_windows_wheels</li>
<li><a
href="https://github.com/h5py/h5py/commit/126d455b0fd522fe6a9b2d90ff4b988be13aad28"><code>126d455</code></a>
fix swmr documentation link</li>
<li><a
href="https://github.com/h5py/h5py/commit/41e5abe795f70319e16c9ff9edbd35aa29e1fae5"><code>41e5abe</code></a>
WHL: fix nightly builds [pip-pre]</li>
<li><a
href="https://github.com/h5py/h5py/commit/b18082095dfa118c1c5c99e0614e2cfed912000a"><code>b180820</code></a>
WHL: fix missing dll in windows wheels</li>
<li><a
href="https://github.com/h5py/h5py/commit/1c0be29428a9d75df200e1bc6b11b22514a7905c"><code>1c0be29</code></a>
Merge pull request <a
href="https://redirect.github.com/h5py/h5py/issues/2504">#2504</a> from
takluyver/rever-3.12</li>
<li><a
href="https://github.com/h5py/h5py/commit/3100379af64525db87e111aa8bda8582a6053e4d"><code>3100379</code></a>
Make it explicit that free-threading support is not ready</li>
<li>Additional commits viewable in <a
href="https://github.com/h5py/h5py/compare/3.1.0...3.12.1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@github-actions github-actions bot removed the category: CPP API OpenVINO CPP API bindings label Oct 9, 2024
…ed.cpp

Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>
@github-actions github-actions bot added the category: CPP API OpenVINO CPP API bindings label Oct 10, 2024
@pkowalc1 pkowalc1 added this pull request to the merge queue Oct 11, 2024
Merged via the queue into openvinotoolkit:master with commit b212815 Oct 11, 2024
158 checks passed
@pkowalc1 pkowalc1 deleted the search_sorted_ref_impl branch October 11, 2024 09:13
github-merge-queue bot pushed a commit that referenced this pull request Oct 24, 2024
### Details:
 - Added support for SearchSorted op with unittest.

### Tickets:
 - *[CVS-154559](https://jira.devtools.intel.com/browse/CVS-154559)*

Depends on: 
 - #26958
 - #27036

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>
Co-authored-by: Andrey Babushkin <andrey.babushkin@intel.com>
Co-authored-by: Alicja Miloszewska <alicja.miloszewska@intel.com>
Co-authored-by: Bogdan Pereanu <bogdan.pereanu@intel.com>
Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
Co-authored-by: Anastasiya(Asya) Pronina <anastasiya.pronina@intel.com>
Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
Co-authored-by: Andrei Beleiu <andrei-marin.beleiu@intel.com>
Co-authored-by: Andrew Kwangwoong Park <andrew.park@intel.com>
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
Co-authored-by: Pavel Durandin <pavel.durandin@intel.com>
Co-authored-by: Alexey Smirnov <alexey.smirnov@intel.com>
Co-authored-by: Hubert Błaszczyk <56601011+hub-bla@users.noreply.github.com>
Co-authored-by: Vladimir Paramuzov <vladimir.paramuzov@intel.com>
Co-authored-by: Sergey Shlyapnikov <sergey.shlyapnikov@intel.com>
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com>
Co-authored-by: Andrzej Kopytko <andrzejx.kopytko@intel.com>
Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
Co-authored-by: Alina Kladieva <alina.kladieva@intel.com>
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Mikolajczyk <mateusz.mikolajczyk@intel.com>
CuriousPanCake pushed a commit to CuriousPanCake/openvino that referenced this pull request Nov 6, 2024
…t#26976)

### Details:
 - Added support for SearchSorted op with unittest.

### Tickets:
 - *[CVS-154559](https://jira.devtools.intel.com/browse/CVS-154559)*

Depends on: 
 - openvinotoolkit#26958
 - openvinotoolkit#27036

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>
Co-authored-by: Andrey Babushkin <andrey.babushkin@intel.com>
Co-authored-by: Alicja Miloszewska <alicja.miloszewska@intel.com>
Co-authored-by: Bogdan Pereanu <bogdan.pereanu@intel.com>
Co-authored-by: Karol Blaszczak <karol.blaszczak@intel.com>
Co-authored-by: Tatiana Savina <tatiana.savina@intel.com>
Co-authored-by: Anastasiya(Asya) Pronina <anastasiya.pronina@intel.com>
Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
Co-authored-by: Andrei Beleiu <andrei-marin.beleiu@intel.com>
Co-authored-by: Andrew Kwangwoong Park <andrew.park@intel.com>
Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
Co-authored-by: Pavel Durandin <pavel.durandin@intel.com>
Co-authored-by: Alexey Smirnov <alexey.smirnov@intel.com>
Co-authored-by: Hubert Błaszczyk <56601011+hub-bla@users.noreply.github.com>
Co-authored-by: Vladimir Paramuzov <vladimir.paramuzov@intel.com>
Co-authored-by: Sergey Shlyapnikov <sergey.shlyapnikov@intel.com>
Co-authored-by: Ivan Tikhonov <ivan.tikhonov@intel.com>
Co-authored-by: Andrzej Kopytko <andrzejx.kopytko@intel.com>
Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
Co-authored-by: Alina Kladieva <alina.kladieva@intel.com>
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Mikolajczyk <mateusz.mikolajczyk@intel.com>
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: TEMPLATE OpenVINO Template plugin
Projects
None yet
Development

Successfully merging this pull request may close these issues.