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

add test for fc with not fuseing FQ #51

Closed
wants to merge 1,470 commits into from

Conversation

tiger100256-hu
Copy link
Collaborator

popovaan and others added 28 commits June 23, 2024 21:02
### Details:
 - Unicode path fix for frontnd.load().

### Tickets:
 - CVS-142914
…eorder fusing happens during post optimize weights (openvinotoolkit#25138)

### Details:
- Fix issue of _in_layout update from onednn weights param when reorder
fusing happens during post optimize weights

### Tickets:
 - 143641
When Node_A and Node_B has two connections as in dynamic quantization or
kv_cache, the port information was not properly printed.
…lkit#25143)

### Details:
This file is added in order to be used in automation for HuggingFace Hub
IR Models postings with OneBOM dependency checks

### Tickets:
CVS-139271
…it#25175)

Bumps
[reviewdog/action-shellcheck](https://github.com/reviewdog/action-shellcheck)
from 1.22.0 to 1.23.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/reviewdog/action-shellcheck/releases">reviewdog/action-shellcheck's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update reviewdog/reviewdog to 0.18.1 by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/reviewdog/action-shellcheck/pull/62">reviewdog/action-shellcheck#62</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/reviewdog/action-shellcheck/compare/v1.22.0...v1.23.0">https://github.com/reviewdog/action-shellcheck/compare/v1.22.0...v1.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/reviewdog/action-shellcheck/commit/52f34f737a16c65b8caa8c51ae1b23036afe5685"><code>52f34f7</code></a>
Merge pull request <a
href="https://redirect.github.com/reviewdog/action-shellcheck/issues/62">#62</a>
from reviewdog/depup/reviewdog/reviewdog</li>
<li><a
href="https://github.com/reviewdog/action-shellcheck/commit/8f33af6e15874bcbb3728764f06ef6d23643a217"><code>8f33af6</code></a>
chore(deps): update reviewdog/reviewdog to 0.18.1</li>
<li>See full diff in <a
href="https://github.com/reviewdog/action-shellcheck/compare/3546242c869924d13293e38e6289e00a26468e02...52f34f737a16c65b8caa8c51ae1b23036afe5685">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reviewdog/action-shellcheck&package-manager=github_actions&previous-version=1.22.0&new-version=1.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
### Details:
 - *extract invariants pass*

### Tickets:
 - *CVS-136160*

### Todo:
- [x] Add LIR correctness check test
…toolkit#24900)

### Details:
 - *fix store emitter from f32 to bf16/fp16 aux gpr count*

### Tickets:
 - *CVS-143452*
…toolkit#24386)

### Details:
 - *Weights caching enabled in single stream mode*
 - *Avoid unnecessary weights repacking on single socket machines*

### Tickets:
 - *CVS-139671*
### Details:
 - This PR enables the SDPA Fusion on ARM devices
**Details:** Maintain and mark sources

**Tickets:** TBD

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
…t#25176)

Bumps
[reviewdog/action-suggester](https://github.com/reviewdog/action-suggester)
from 1.14.0 to 1.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/reviewdog/action-suggester/releases">reviewdog/action-suggester's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.15.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update reviewdog/reviewdog to 0.18.1 by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>
in <a
href="https://redirect.github.com/reviewdog/action-suggester/pull/59">reviewdog/action-suggester#59</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/reviewdog/action-suggester/compare/v1.14.0...v1.15.0">https://github.com/reviewdog/action-suggester/compare/v1.14.0...v1.15.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/reviewdog/action-suggester/commit/a1d57ff096639094e0ba35ef3039e79316364796"><code>a1d57ff</code></a>
Merge pull request <a
href="https://redirect.github.com/reviewdog/action-suggester/issues/59">#59</a>
from reviewdog/depup/reviewdog/reviewdog</li>
<li><a
href="https://github.com/reviewdog/action-suggester/commit/0ef8c27d2685b62b84d070cb57a932f111c181fa"><code>0ef8c27</code></a>
chore(deps): update reviewdog/reviewdog to 0.18.1</li>
<li>See full diff in <a
href="https://github.com/reviewdog/action-suggester/compare/42b08604516990e201b3c21902cc13c6a0ee5fe8...a1d57ff096639094e0ba35ef3039e79316364796">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reviewdog/action-suggester&package-manager=github_actions&previous-version=1.14.0&new-version=1.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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>
### Details:
 * Add f16, bf16, f32 <-> f8e8m0 conversion in Convert operator
 * Add f8e8m0 support in Constant operator

### Tickets:
 - [*CVS-141563*](https://jira.devtools.intel.com/browse/CVS-141563)
### Details:
 - Fix issues reported by Coverity in core operators.
   Use move or reference to avoid not required object copies.

### Tickets:
- Part of
[CVS-141674](https://jira.devtools.intel.com/browse/CVS-141674)
### Details:
 - In some cases API validator search is not robust 

### Tickets:
 - Closes microsoft/vcpkg#38221
Reverts openvinotoolkit#24044

Reverted due to failure in TF FE layer tests:
RuntimeError: Exception from
openvino\openvino\src\inference\src\cpp\core.cpp:107:
Exception from openvino\openvino\src\inference\src\dev\plugin.cpp:53:
Exception from
openvino\openvino\src\common\snippets\src\lowered\pass\assign_registers.cpp:315:
can't allocate registers for a snippet
### Details:
 - Fixed regexp for patching cmake files
 - copy static libs on windows

### Tickets:
 - *ticket-id*
### Details:
 - *Create onednn attribute after update_shape *
 

### Tickets:
 - *142661*
…it#25174)

Node may be replaced during graph compilation pass. (e.g.
prepare_primitive_fusing)
In that case, port number of connection were lost.
### Details:
TF layer tests depends on tokenizers build and we need to enable it when
TF_FE tests are enabled

### Tickets:
 - *ticket-id*
Removing redundant file paths of articles from the content.
### Details:
Now these tests either pass or are skipped because of another ticket.
This PR unskips them.

### Tickets:
 - *E-118999*
slyalin and others added 7 commits July 11, 2024 11:28
Calls ConvertPrecision transformation to convert bf16 to f16 for entire
model as a model processing step inside NPUW plugin. Relies on the
recently added fast bf16->f16 conversion in OV core.

---------

Co-authored-by: Raasz, Pawel <pawel.raasz@intel.com>
…otoolkit#25305)

### Details:
Updated RopeFusion pattern for Qwen; Added new functional tests

### Tickets:
 - *CVS-144011*
…penvinotoolkit#25509)

### Details:
 - Linking libze_loader.so.1 instead of libze_loader.so on linux

### Tickets:
 - CVS-146268
### Details:
 - *item1*
 - *...*

### Tickets:
 - *ticket-id*
### Details:
 - Using capital letters for workload type

### Tickets:
 - CVS-143714
### Details:
 - Adds `get_sink_index` method to the Python API. 
 - Adds tests.  

### Tickets:
 - 131043

This PR links issue openvinotoolkit#25116

---------

Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>
Co-authored-by: Anastasia Kuporosova <anastasia.kuporosova@intel.com>
### Details:
 - *Transpose Sinking before SDPA fusion*

### Tickets:
 - *CVS-144513*
@tiger100256-hu
Copy link
Collaborator Author

will use new PR which contain usstq's code and test case and try to merger into openvino master branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment