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

Bump onnx from 1.7.0 to 1.8.0 in /ngraph/python #2

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Nov 16, 2020

Bumps onnx from 1.7.0 to 1.8.0.

Release notes

Sourced from onnx's releases.

v1.8.0

ONNX v1.8 is now available with exciting enhanced features! You may learn more about the project, who is involved and what tools are available at the onnx.ai site. We would like to thank every community member for contributing to the project!

Key Updates

  • Windows conda package is now available in v1.8.0 Release (last supported version was v1.1.1)
  • Training
  • Shape Inference and Checker
    • Large model (>2GB model) support added for checker and shape_inference onnx/onnx#2744
    • Graph level shape inference fixes to patch the IR gap introduced since IR version 4 onnx/onnx#3023
    • Node level shape inference fixes for operators
  • Version Converter
  • General Features
    • Added serialization for inputs and outputs of Sequence and Map data types onnx/onnx#2581
    • Added programmatic access to version-table and extend make-model onnx/onnx#2918
    • Added size check to make_tensor onnx/onnx#2987

Opset version 13

API

  • onnx.shape_inference now accepts model path and supports >2GB models for shape inference. onnx/onnx#3012

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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 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)

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 16, 2020

Dependabot tried to add @postrational as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/mryzhov/openvino/pulls/2/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the mryzhov/openvino repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 16, 2020

The following labels could not be found: dependencies.

mryzhov pushed a commit that referenced this pull request Dec 11, 2020
…penvinotoolkit#1469)

* Move evaluate() interface from some OPs to Interpreter

* commit

* Move shuffle channels reference to OP's evaluate

* Add some operations missed in evaluate_node

* Fix select references invocation from evaluate_node()

* Activation refs (#2)

* HardSigmoid

* Elu

* Selu

* Gelu

* Move to test runtime

* Rollback donwgrade passes delition

* Initial batch to space refs

* Return opset1_upgrade

* WIP: Add space to batch evaluate

* Fix space to batch

* add evaluates function in evaluates_map (#4)

* Add space to batch evaluate

* Fix crop in batch to space references

* Remove vectors reallocation in evaluates for b2s and s2b

* .

* Add SpaceToDepth evaluate

* Add depth to space evaluate

* Remove code duplication depth to space evaluate

* Fix some failed layer tests

* Ngraph test (#3)

* Remove some v0 ops & fix some tests

* Fixes BatchNorm

* Next

* dd

* s

* Add dot & replace slice refs

* d

* dkj

* Review fixes part 1

* Fixes. Part 2

* Fixes. Part 3

* Enable cells refs in evaluate map

* Fix some failed layer tests

* Some more fixes

* Fix code style (#6)

* Tests (#7)

* PriorBox

* Mod

* NormilizeL2

* Update prior_box.hpp

* Fix one hot ref call

* .

* Select (#8)

* Select

* Fix code style

* Fix select messages

* ReverseSeq (#9)

* ReverseSeq

* Select

* ExtractImagePatches, Seqence

* Fix Code Style

* remove extra

* Remove etra line@

* Add fake quantize reference

* Align convolution layer tests instantiations with updated definition

* Disabled some failed LPT tests

* Disabled some failed LPT tests

* Remove undesired changes

* Update unit-test manifests + some code cleanup

* Fix code style (#10)

* Normalize L2 refs support (from PR openvinotoolkit#2327)

* Fix code style

* Apply review comments. Part 1 (#11)

* Apply first part of review comments

* Update onnx_import.in.cpp

* Remove redundant reshape from shuffle_channels evaluate

* Decompose GroupConvolution

* [IE Ngraph] Fix some operation inheritance  (#13)

* [IE TESTS] Depth2Space

* Space2Depth

* ShuffleChannels

* Fix ode style

* Fix code style

* [IE NGraph] Remove decompose op (#14)

* .

* Fix loosing control dependency in replace_node

* Fix loosing control dependency in replace_node

* Fix code style

* Fix FQ references build on windows

* Fix code style

* Apply comments (#15)

* [Ie Ngraph] Remove using v1::Add

* [Ie Ngraph] Remove using v1::Mutliply

* [Ie Ngraph] Remove using v1::Subtract

* [Ie Ngraph] Remove using v1::Divide

* [Ie Ngraph] Remove using v1::Equal

* [Ie Ngraph] Remove using v1::Greater

* [Ie Ngraph] Remove using v1::Greater_eq

* [Ie Ngraph] Remove using v1::Less

* [Ie Ngraph] Remove using v1::LessEq

* [Ie Ngraph] Remove using operator+

* [Ie Ngraph] Remove using operator/

* [Ie Ngraph] Remove using operator*

* [Ie Ngraph] Remove using operator-

* Fix code style

* Ci (#16)

* Fix CentOS compilation

* Revert ngraph::op::vo::Multiply removing due to OpenCV

* Android fix (#17)

* fix failures

* Fix code style

* Add (#18)

* Android fix

* Add

* Add in opset1 upgrade pass

* Add in opset1 upgrade pass

* Remove v0::Add, Reverted removing v0::Multiply (#19)

* Remove overloaded math operators from PyNgraph

* Remove overloaded math operators from PyNgraph

* Fix gna tests (#20)

* Fix gna tests

* Squashed commit of the following:

commit 565b504
Author: Alexander Zhogov <[email protected]>
Date:   Tue Oct 13 13:27:34 2020 +0300

    GitHub CI: Add files_size.yml (openvinotoolkit#2570)

    * GitHub CI: Add files_size.yml

    * Update job name

commit ab0fb29
Author: Vladislav Vinogradov <[email protected]>
Date:   Tue Oct 13 11:37:30 2020 +0300

    [IE][BUILD] Fix C5208 warning under Windows (openvinotoolkit#2628)

    * C++ feature in C `typedef struct` code.
    * The warning can be promoted to error in dependent projects.

    C5208: unnamed class used in typedef name cannot declare members other than
    non-static data members, member enumerations, or member classes

commit 15a338e
Author: helmutg <[email protected]>
Date:   Mon Oct 12 22:24:24 2020 +0200

    add build option USE_SYSTEM_PUGIXML (openvinotoolkit#2502)

    It allows skipping inference-engine/thirdparty/pugixml and using the
    system copy instead.

    Thanks to @Osse for helping understand cmake scoping rules.

    Co-authored-by: Helmut Grohne <[email protected]>

commit 7ac8cd8
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:23:00 2020 +0300

    Azure CI: Fix nGraph ONNX

commit 3a2e339
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:20:28 2020 +0300

    Azure CI: Disable steps in nGraph ONNX

commit 5835974
Author: azhogov <[email protected]>
Date:   Mon Oct 12 18:46:14 2020 +0300

    Azure CI: Add linux_ngraph_onnx.yml

* LRN Reference (#21)

* Disable failed tests on ia32

* Remove redundant broadcast from MVN ref

* Fix missed GatherND in opset_int_tbl + code style

* Remove one extra temporary buffer from MVN ref

* Merge master (#22)

* Leaky relu transformation refactor (openvinotoolkit#2640)

* Refactored LeakyRelu transformation

* Added unit test for LeakyRelu transformation + removed duplicate test function valued_const

* nGraph implementation of NMS-5 (without `evaluate()`) (openvinotoolkit#2651)

* Written nGraph NMS-5 without evaluate().

* Used NGRAPH_RTTI_DECLARATION.

* setupvars.sh: Updated setting pyenv error to warning. (openvinotoolkit#2663)

* Fix itt build (openvinotoolkit#2662)

* Loop-5 operation specification (openvinotoolkit#2291)

The Loop-5 operation specification

* Time tests improvements (openvinotoolkit#2642)

* Remove extra functions from run_timetest.py

* Add `log.debug` of raw and aggregated statistics in run_timetest.py

* Implement storing of models locally for test_timetest.py

* Fixed CVS-35316 (openvinotoolkit#2072)

* Extend MO for operation GatherND (openvinotoolkit#2540)

* Extend MO for operation GatherND

* Update documentation

* Rename GatherNd.py to gathernd.py

Signed-off-by: Roman Kazantsev <[email protected]>

* Add hsigmoid op to ngraph (openvinotoolkit#2647)

* [IE CLDNN] Fixes for GatherTree and ReverseSequence  (openvinotoolkit#2660)

* ReorgYolo reference implementation (openvinotoolkit#2384)

* Align ReorgYolo to the spec (vector strides -> int stride)

* ReorgYolo ref impl

* ReorgYolo evaluate method

* ReorgYolo tests

* Tests update

* Style apply

* Add some coments

* Code refactor

* Comment update

* Style apply

* Build fix, mark evaluate as override

* Revert "Align ReorgYolo to the spec (vector strides -> int stride)"

* Use int_executable instead of evaluate

* Use char* instead of templates

* Code refactor

* Comment update

* Code review comment

* Add constructor aligned with spec

* Update shape validation

* Update attributes tests

* Add type_prop tests

* Update backend tests

* Add single layer tests

* Update the spec

* Remove wrong transformation test

* Add ReorgYolo to evaluates_map

* code style

Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>

* RegionYolo

* Apply review comments

* Merge remote-tracking branch 'upstream/master' into update_evaluates

# Conflicts:
#	ngraph/core/src/op/mvn.cpp
#	ngraph/test/backend/fused_op.in.cpp
#	ngraph/test/runtime/ie/unit_test.manifest
#	ngraph/test/runtime/interpreter/int_executable.hpp
#	ngraph/test/runtime/interpreter/opset_int_tbl.hpp
#	ngraph/test/runtime/interpreter/unit_test.manifest
#	ngraph/test/runtime/opset0_tbl.hpp

* Apply code style

* Apply comments

* Apply code style

* Fix RegionYolo evaluate redefinition

* Removed defines from evaluates map

* Apply code style

* Fix MVN ref

* rename select reference argument

* Fix code style

* Fix Fake Quantize references calculation (#24)

* Fix MVN ref

* Fix MVN & adding NMS

* Fix TI

* Temporary relax comparison threshold for FQ SLT

* Fix GPU LPT Tests

* Add explicit rounding mode seetting in FQ references

* Apply code style

* Rollback op_is test deletion

* Apply code style

* Fix merge conflict resolving issues

* Apply code style

Co-authored-by: Irina Efode <[email protected]>
Co-authored-by: Anton Zaytsev <[email protected]>
Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>
mryzhov pushed a commit that referenced this pull request Dec 11, 2020
…penvinotoolkit#1469)

* Move evaluate() interface from some OPs to Interpreter

* commit

* Move shuffle channels reference to OP's evaluate

* Add some operations missed in evaluate_node

* Fix select references invocation from evaluate_node()

* Activation refs (#2)

* HardSigmoid

* Elu

* Selu

* Gelu

* Move to test runtime

* Rollback donwgrade passes delition

* Initial batch to space refs

* Return opset1_upgrade

* WIP: Add space to batch evaluate

* Fix space to batch

* add evaluates function in evaluates_map (#4)

* Add space to batch evaluate

* Fix crop in batch to space references

* Remove vectors reallocation in evaluates for b2s and s2b

* .

* Add SpaceToDepth evaluate

* Add depth to space evaluate

* Remove code duplication depth to space evaluate

* Fix some failed layer tests

* Ngraph test (#3)

* Remove some v0 ops & fix some tests

* Fixes BatchNorm

* Next

* dd

* s

* Add dot & replace slice refs

* d

* dkj

* Review fixes part 1

* Fixes. Part 2

* Fixes. Part 3

* Enable cells refs in evaluate map

* Fix some failed layer tests

* Some more fixes

* Fix code style (#6)

* Tests (#7)

* PriorBox

* Mod

* NormilizeL2

* Update prior_box.hpp

* Fix one hot ref call

* .

* Select (#8)

* Select

* Fix code style

* Fix select messages

* ReverseSeq (#9)

* ReverseSeq

* Select

* ExtractImagePatches, Seqence

* Fix Code Style

* remove extra

* Remove etra line@

* Add fake quantize reference

* Align convolution layer tests instantiations with updated definition

* Disabled some failed LPT tests

* Disabled some failed LPT tests

* Remove undesired changes

* Update unit-test manifests + some code cleanup

* Fix code style (#10)

* Normalize L2 refs support (from PR openvinotoolkit#2327)

* Fix code style

* Apply review comments. Part 1 (#11)

* Apply first part of review comments

* Update onnx_import.in.cpp

* Remove redundant reshape from shuffle_channels evaluate

* Decompose GroupConvolution

* [IE Ngraph] Fix some operation inheritance  (#13)

* [IE TESTS] Depth2Space

* Space2Depth

* ShuffleChannels

* Fix ode style

* Fix code style

* [IE NGraph] Remove decompose op (#14)

* .

* Fix loosing control dependency in replace_node

* Fix loosing control dependency in replace_node

* Fix code style

* Fix FQ references build on windows

* Fix code style

* Apply comments (#15)

* [Ie Ngraph] Remove using v1::Add

* [Ie Ngraph] Remove using v1::Mutliply

* [Ie Ngraph] Remove using v1::Subtract

* [Ie Ngraph] Remove using v1::Divide

* [Ie Ngraph] Remove using v1::Equal

* [Ie Ngraph] Remove using v1::Greater

* [Ie Ngraph] Remove using v1::Greater_eq

* [Ie Ngraph] Remove using v1::Less

* [Ie Ngraph] Remove using v1::LessEq

* [Ie Ngraph] Remove using operator+

* [Ie Ngraph] Remove using operator/

* [Ie Ngraph] Remove using operator*

* [Ie Ngraph] Remove using operator-

* Fix code style

* Ci (#16)

* Fix CentOS compilation

* Revert ngraph::op::vo::Multiply removing due to OpenCV

* Android fix (#17)

* fix failures

* Fix code style

* Add (#18)

* Android fix

* Add

* Add in opset1 upgrade pass

* Add in opset1 upgrade pass

* Remove v0::Add, Reverted removing v0::Multiply (#19)

* Remove overloaded math operators from PyNgraph

* Remove overloaded math operators from PyNgraph

* Fix gna tests (#20)

* Fix gna tests

* Squashed commit of the following:

commit 565b504
Author: Alexander Zhogov <[email protected]>
Date:   Tue Oct 13 13:27:34 2020 +0300

    GitHub CI: Add files_size.yml (openvinotoolkit#2570)

    * GitHub CI: Add files_size.yml

    * Update job name

commit ab0fb29
Author: Vladislav Vinogradov <[email protected]>
Date:   Tue Oct 13 11:37:30 2020 +0300

    [IE][BUILD] Fix C5208 warning under Windows (openvinotoolkit#2628)

    * C++ feature in C `typedef struct` code.
    * The warning can be promoted to error in dependent projects.

    C5208: unnamed class used in typedef name cannot declare members other than
    non-static data members, member enumerations, or member classes

commit 15a338e
Author: helmutg <[email protected]>
Date:   Mon Oct 12 22:24:24 2020 +0200

    add build option USE_SYSTEM_PUGIXML (openvinotoolkit#2502)

    It allows skipping inference-engine/thirdparty/pugixml and using the
    system copy instead.

    Thanks to @Osse for helping understand cmake scoping rules.

    Co-authored-by: Helmut Grohne <[email protected]>

commit 7ac8cd8
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:23:00 2020 +0300

    Azure CI: Fix nGraph ONNX

commit 3a2e339
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:20:28 2020 +0300

    Azure CI: Disable steps in nGraph ONNX

commit 5835974
Author: azhogov <[email protected]>
Date:   Mon Oct 12 18:46:14 2020 +0300

    Azure CI: Add linux_ngraph_onnx.yml

* LRN Reference (#21)

* Disable failed tests on ia32

* Remove redundant broadcast from MVN ref

* Fix missed GatherND in opset_int_tbl + code style

* Remove one extra temporary buffer from MVN ref

* Merge master (#22)

* Leaky relu transformation refactor (openvinotoolkit#2640)

* Refactored LeakyRelu transformation

* Added unit test for LeakyRelu transformation + removed duplicate test function valued_const

* nGraph implementation of NMS-5 (without `evaluate()`) (openvinotoolkit#2651)

* Written nGraph NMS-5 without evaluate().

* Used NGRAPH_RTTI_DECLARATION.

* setupvars.sh: Updated setting pyenv error to warning. (openvinotoolkit#2663)

* Fix itt build (openvinotoolkit#2662)

* Loop-5 operation specification (openvinotoolkit#2291)

The Loop-5 operation specification

* Time tests improvements (openvinotoolkit#2642)

* Remove extra functions from run_timetest.py

* Add `log.debug` of raw and aggregated statistics in run_timetest.py

* Implement storing of models locally for test_timetest.py

* Fixed CVS-35316 (openvinotoolkit#2072)

* Extend MO for operation GatherND (openvinotoolkit#2540)

* Extend MO for operation GatherND

* Update documentation

* Rename GatherNd.py to gathernd.py

Signed-off-by: Roman Kazantsev <[email protected]>

* Add hsigmoid op to ngraph (openvinotoolkit#2647)

* [IE CLDNN] Fixes for GatherTree and ReverseSequence  (openvinotoolkit#2660)

* ReorgYolo reference implementation (openvinotoolkit#2384)

* Align ReorgYolo to the spec (vector strides -> int stride)

* ReorgYolo ref impl

* ReorgYolo evaluate method

* ReorgYolo tests

* Tests update

* Style apply

* Add some coments

* Code refactor

* Comment update

* Style apply

* Build fix, mark evaluate as override

* Revert "Align ReorgYolo to the spec (vector strides -> int stride)"

* Use int_executable instead of evaluate

* Use char* instead of templates

* Code refactor

* Comment update

* Code review comment

* Add constructor aligned with spec

* Update shape validation

* Update attributes tests

* Add type_prop tests

* Update backend tests

* Add single layer tests

* Update the spec

* Remove wrong transformation test

* Add ReorgYolo to evaluates_map

* code style

Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>

* RegionYolo

* Apply review comments

* Merge remote-tracking branch 'upstream/master' into update_evaluates

# Conflicts:
#	ngraph/core/src/op/mvn.cpp
#	ngraph/test/backend/fused_op.in.cpp
#	ngraph/test/runtime/ie/unit_test.manifest
#	ngraph/test/runtime/interpreter/int_executable.hpp
#	ngraph/test/runtime/interpreter/opset_int_tbl.hpp
#	ngraph/test/runtime/interpreter/unit_test.manifest
#	ngraph/test/runtime/opset0_tbl.hpp

* Apply code style

* Apply comments

* Apply code style

* Fix RegionYolo evaluate redefinition

* Removed defines from evaluates map

* Apply code style

* Fix MVN ref

* rename select reference argument

* Fix code style

* Fix Fake Quantize references calculation (#24)

* Fix MVN ref

* Fix MVN & adding NMS

* Fix TI

* Temporary relax comparison threshold for FQ SLT

* Fix GPU LPT Tests

* Add explicit rounding mode seetting in FQ references

* Apply code style

* Rollback op_is test deletion

* Apply code style

* Fix merge conflict resolving issues

* Apply code style

Co-authored-by: Irina Efode <[email protected]>
Co-authored-by: Anton Zaytsev <[email protected]>
Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>
mryzhov pushed a commit that referenced this pull request Dec 16, 2020
* Implement LookupTableInsertV2 shape inference

It is needed if other nodes not beeing pruned in the graph
have a conditional dependence on LookupTableInsertV2 node.

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after core-review #1

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix the code after review #2

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after code review #3
mryzhov pushed a commit that referenced this pull request Dec 16, 2020
* [LPT] Replace creation of dequantization with factory

* [ngraph][LPT] Add ScaleShift replace for dequantization operations

* [LPT] SubtractMultiplyToMultiplyAdd refactoring

* [LPT] Code style fix

* [LPT] Edit SubtractMultiplyToMultiplyAdd transformation for dequantization

* [LPT] Linux compilation quick fix

* [LPT] [WIP] runtime info applying

* [LPT] Concat transformation functional tests extending

* [LPT] MultiplyToConvolution + Subtract to add fusing + improvements in LowPrecisionTransformer

* [LPT] linux compilation error fix

* [LPT] compilation error

* [LPT] MultiplyToGroupConvolution fix: 5D support

* [LPT] Multiply transformation extending: FQ weights support - wip

* [LPT] FQ folding & precision selection

* [LPT] code style fixes

* [LPT] code style fixes

* [LPT] Linux compilation error fix

* [LPT] SubtractMultiplyToMultiplyAdd: refactoring

* [LPT] Tests fixes

* [LPT] MultiplyToGroupConvolution tests

* [LPT] Convert subtract with int inputs to Eltwise sub

* [LPT] Constant folding fix for quant models

* [LPT] 1) Asymmetric quantization improvement 2) tests extending

* [LPT] 2 fixes for se_resnext_50

* [LPT] Add transformation priority branch selection test

* [LPT] AddMultiplyFusion: legacy transformation quick fix

* [LPT] nGraph tests temporary disabling

* [LPT] Fix for eltwise inputs with multiple outputs

* [LPT] Fix for FQ fuse

* [LPT] Reshape by channel, batch temporary disabled

* [nGraph][LPT] MatMul fix for reading FP16 models

* [LPT] 1) Add (not after Convolution/GroupConvolution/MatMul with Constant) to Subtract 2) precision selection fix: MultiplyToGroupConvolution quick fix

* [LPT] DenseNet improvments: AddTransformation: Add to Subtract + tests

* [LPT] AddTransformarion refactoring

* [LPT] AddTransformation tests temporay disabled

* [LPT] ReshapeTransformation improvements: degradation fix

* [LPT] code style fix

* [LPT] Concat tests temporary disabling

* [LPT] tests unification
1) plugin tests: added test-cases and nGraph-validation for clamp, split and variadic split
2) func tests: added test-cases
3) transformNGraph: added the ability to run additional transformations

* [LPT] split & variadic split merge fix

* [LPT] Clamp: added support for asymmetric quantization

* [LPT] added DequantizationAttr run-time attribute

* [LPT] debug info removal

* [LPT] ConcatTransformation: zero point fix

* [LPT] CNNNetwork ReLU transformation quick fix

* [LPT]
1) Concat fix
2) ConcatMultiChannels fix
3) Added "Concat with Split" test-cases
4) Subgraph fix

* [LPT]
1) Concat fix
2) Added "Concat with different precision on childs" test-case

* [LPT] concat fix Ubuntu18

* [LPT] Concat test fixes

* [LPT] Not fp32 FQ input support

* [LPT] MatMul Fix + separateInStandaloneBranch Fix

* [LPT] Fix reference input types in mish fusion tests

* [LPT] Fix cpuFuncTests on CentOS building

* [nGraph][LPT] ScaleShift 2d, 3d nGraph conversion enabling

* [LPT] 1) FullyConnected workaround removing 2) validate_nodes_and_infer_types for LPT

* [ngraph] Add check for childs for ConvertSubtract

* [LPT] Squeeze/Unsqueeze tests unification

* [LPT] Squeeze/Unsqueeze change signature for getReference/getOriginal

* [LPT] Mul & Add -> ScaleShift quick fix

* [LPT] nGraph tests emporary disabling

* [LPT] code style fix

* [LPT] code style fix #2

* [LPT] nGraph tests temporary disabling

* [LPT] code styl fix #3

* [LPT] shared plugin tests temporary disabling

* [LPT] cleanup

* [LPT] nGraph unit_tests tests temproary disabling

* [LPT] nGraph unit tests disabling #2

* [LPT] nGraph tests disabling

* [LPT] nGraph tests temporary disabling

* [LPT] WA removing

* [LPT] CentOS compilation fix

* [LPT] KMB wa to avoid compilation error

* [LPT] functional test temporary disabling

* [nGraph] code style fixes

* [LPT] ConcatTransformation: data movement operation as intermediate handling

* [LPT] FuseSubtractToFakeQuantize after VariadicSplit

* [LPT] ConcatWithSplitTransformation functional test temporary disabling

* [LPT] Clamp and ConcatWithDifferentPrecisionsOnChilds: tests fix

* [LPT] MatMul: bert-nv-mlperf-quantized fix

* [LPT] Add to convolution biases fuse fix

* [LPT] GPU plugin tests fixes

* [LPT] Normalize GPU plugin tests fix

* [LPT] test-commit

* [LPT] CLDNN Plugin FP16 conversion

* [LPT] AvgPool update precision if there is not FQ after + convolution
precision limitation on activation

* [LPT] Convolution fixes

* [LPT] FuseSubtractToFakequantize & FuseMultiplyToFakeQuantize improvement

* [LPT] FuseSubtractToFakeQuantize test fix

* [LPT] FuseSubtractToFakeQuantizeTransformation tests

* [LPT] code style fix

* [LPT] AvgPool child recursive extend

* [LPT] AvgPool tests + fix

* [LPT] compilation quick fix

* [LPT] Add to convolution biases fuse fix

* [LPT] Linux issues: MatMulWithOptimizedConstantFakeQuantizeTransformation temporary disabled

* [LPT] Normalize GPU plugin tests fix

* [LPT] test-commit

* [LPT]
1) added the ability to create sub without dequantizationAttribute
2) fixed optimizeMulAfter: added copying rt_info
3) Tests Unification: Convolution transformation
4) added cleanRunTimeInfo into Network Helper

* [LPT] Tests Unification: GroupConvolution

* [LPT] removed debug info

* [LPT] functional tests for Convolution & GroupConvolution extending

* [LPT] [MatMul] Quick fix ubuntu error

* [LPT] MatMulTransformation quick test fix: one constant for both intervals

* [nGraph] code style fix

* [LPT] added output_precision to NormalizeIE

* [nGraph] NormalizeIE fix for LPT support

* [LPT] nGraph WA removal

* [LPT] fixed fillSubgraph for concat multi channels

* [LPT] MatMul fix

* [nGraph] WA removal: 1) nGraph tests enabling 2) LPT extanding: not handle in FP32

* [LPT] nGraph WA removal: function tests skip config rollback

* [LPT] WA removal: precision propagation fix

* [LPT] ConvertMulOrAddFinally transformation extending

* [nGraph] ConvolutionMultiplyFusion rollback (move from legacy to common)

* [nGraph] ConvertMulAddToScaleShiftOrPower: WA removal

* [nGraph] TypeRelaxed: WA removal

* [nGraph] WA removal: TypeRelaxed

* [LPT] WA removal: ConcatTransformation

* [nGraph] WA removal: Eltwise & ConvertMulOrAddFinally fixes to support LPT

* [nGraph] MulAddConversion fix: 2D & 3D ScaleShift are supproted

* [nGraph] VisualizeTree extending

* [LPT] FakeQuantizeDequantization extending: check element wise dequantization operation

* [LPT] FakeQuantizeDequantization extending: SubtractMultiplyToMultiplyAddTransformation & WeightableLayerTransformation

* [LPT] Convolution + test infrastructure update

* [LPT] GPU compilation error

* [nGraph] BatchNorm plugin tests: input tensor definition

* [LPT] LowPrecisionTransformer::isFunctionQuantized was added

* [nGraph] WA final cleanup

* [nGraph] ScaleShiftIE quick fix

* [LPT] Functional tests: added test-cases "Concat with intermediate with constant"

* [LPT] Transformer::isNetworkquantized fix

* [LPT] SubtractMultiplyToMultiplyAdd zero Add remove: fix for ssd300 on gpu

* [LPT] MultiplyToGroupConvolution not transform on Const

* [LPT] workaround for negative scales

* [LPT] Convert standalone dequantization Mul,Sub,Add to ScaleShift

* [LPT] SubtractMultiplyToMultiplyAdd test fix

* [LPT] Clamp transformation: GPU tests fix

* [LPT] Transformer tests

* [LPT] FakeQuantizePrecisionSelectionTransformation was disabled for GPU

* [LPT] TransformerIsFunctionQuantized refactoring

* [nGraph] code style fix

* [LPT] mobilenet_v2_tf_depthwise test update

* [LPT] TMP: dequantization folding

* [LPT] Elementwise transformation fix: dequantization operations constant folding

* [LPT] cleanup

* [LPT] denormal values fix

* [LPT] FuseFakeQuantize test fixed + negative multiply case

* [LPT] FP32 -> FP16 conversion info

* [LPT] FQ dot interval support + swapMultiplyAdd safely division

* [LPT] test fix

* [LPT] Tests for dot interval on FQ + tests for addTransformation enabling

* [LPT] Clamp transformation fix

* [LPT] FQ prec selection test fix

* [LPT] Clamp test case

* [LPT] Concat division precision fix

* [LPT] cleanup

* [LPT] merge fix

* [LPT] WIP: MatMul asymmetric quantization fix (BERT)

* [LPT] MatMulWithOptimizedConstantFakeQuantizeTransformation disabled

* [LPT] GPU Plugin set config fix

* [LPT] Fix merge mistakes

* [LPT] Rollback device specific INT8

* [LPT] ReshapeFullyConnected fix: FullyConnected output fix

* [LPT] bert-base-chinese GPU fix

* [ngraph/LPT] Tests for fix convert_mul_or_add_finally with dequantization

[ngraph/LPT] Fix convert mul_or_add_finally with dequantization

* [LPT] ScaleShift dim < 4 only dequantization conversion

* [LPT] MatMul transformation tests extensing

* [LPT] ReshapeFullyConnected legacy transformation: LPT test case addition

* [nGraph] VisualizeTree extending: property names displying to simplify search

* [LPT] getDequantization extending

* [LPT] MulAddToScaleshiftOrPower: out precision fix & tests

* [LPT] Multiply to ScaleShiftIE: Multiply transformation: remove DEQUANTIZATION if not valid

* [LPT] Concat test case

* [nGraph] try to fix opencv compatibility

* [nGraph] nGraph code style fix

* [LPT] InPlace dequantization folding

* [LPT] Multiply constant folding test

* [LPT] Fix plugin test case for MatMulWithOptimizedConstantFakeQuantize

[LPT] Enable MatMulWithOptimizedConstantFakeQuantize plugin test

* [LPT] Convolution transformation: mulConst shape fix

* [LPT] INT8 Constant folding branch for elementwise ops optimization removal

* [LPT] eltwise for const branch fix

* [LPT] linux fix

* [LPT] Multiply test refactoring

* [LPT] Convert Fuse in Constant + tests

* [LPT] function comparation: runtime info comparation rollback

* [LPT] linux build fix

* [LPT] linux build fix2

* [LPT] MatMul transformation limitation was added to be similar as CNNNetwork LPT

* [LPT] Reshape transformation update: don't broadcast by batch

* [LPT] MatMul transformation limitation was added to be similar as CNNNetwork LPT - refactoring

* [LPT] MatMul transformation: transpose input tensors fix

* [LPT] checkElementwise for AddTransformation WA: should be moved to getDequantization

* [LPT] merge fix

* [LPT] MatMul fix & tests

* [LPT] AddTransformation tests

* [LPT] Interpolate transformation enabled

* [LPT] constant folding before LPT

* [LPT] WIP: not completed tests

* [LPT] GPU degradation fix

* [LPT] FuseConvert workaround

* [LPT] code cleanup

* [LPT] Interpolate GPU test quick fix

* [LPT] GroupConvolution fix

* [LPT] Fix fusing multiply for non-dequantization layers

* [LPT] GPU pipeline update: enableInt8 initialization place update

* [LPT] tests compilation fix

* [LPT] merge fix

* [LPT] tests enabling

* [LPT] merge issue resolving

* [LPT] LPT CNNNetwork usage macros: part #1: source code

* [LPT] LPT CNNNetwork usage macros: part #2: cmake files update and tests addoption

* [LPT] LPT workaround from nGraph core removing

* [LPT] previous LPT version tests

* [LPT] inference_engine_lp_transformations was returned back

* [LPT] replace_node rollback

* [LPT] ConvertSubtract fix

* [LPT] GPU: baselineIsFP16 reuse fix

* [LPT] FakeQuantizeTransformation: GPU workaround: I32 -> FP32 Convert is not fused

* [LPT] AvgPool output precision workaround

* [LPT] Group convolution precision + Subtract to ScaleShift const fix

* [LPT] SubMulToMulAdd & Transpose: action-recognition-0001 fix

* [LPT] Transpose: added test with per-tensor quantization

Co-authored-by: Aleksandr Pertovsky <[email protected]>
Co-authored-by: Zinoviev, Vladimir <[email protected]>
Co-authored-by: Vladislav Golubev <[email protected]>
Co-authored-by: Gorokhov Dmitriy <[email protected]>
mryzhov pushed a commit that referenced this pull request Dec 16, 2020
…nvinotoolkit#2450)

* Some code style fixes.

* Started to write the method v5::NonMaxSuppression::evaluate().

* Started to write nGraph reference implementation of NMS-5.

* Some additions.

* Written preprocessing of boxes data.

* Started to write the function non_max_suppression() that calculates NonMaxSuppression-5 operation.

* Written postprocessing of the evaluate().

* Small fixes.

* Small fix.

* Added include for ngraph/shape.hpp.

* Written the function intersectionOverUnion.

* Some additions.

* Small fix.

* Continued to write the function non_max_suppression().

* Small fixes.

* Small fixes.

* Some changes.

* Some additions.

* Some replacements size_t by int64_t.

* Added casts to float in the construction of selected_score variable.

* Code style fixes.

* Written draft of NMS-5 nGraph reference implementation.

* Code style fixes.

* Started to write tests for void op::v5::NonMaxSuppression::validate_and_infer_types().

* Added tests for scalars/nonscalars.

* Fixes in the test type_prop.nms_v5_output_shape.

* Fixes in tests nms_v5_output_shape_2 and nms_v5_output_shape.

* Written tests for validate_and_infer_types() of NMS-5.

* Code style fixes.

* Now NMS-5 evaluate() can have outputs with calculated shapes.

* Small fixes.

* Corrected tests for NMS-5 validate_and_infer_type().

* Code style fixes.

* Started to write inner version of NMS-5 with static output shapes.

* Written draft of the inner operation NonMaxSuppressionIE3.

* Started to write conversion of op::v5::NonMaxSuppression into NonMaxSuppressionIE3.

* Small changes.

* Some additions.

* Small fixes.

* Fixed typo.

* Fixed typos.

* Written draft of the transformation ConvertNMS5ToLegacyMatcher that converts ngraph::opset5::NonMaxSuppression into op::NonMaxSuppressionIE3.

* Written header file for the transformations from NMS-1, NMS-3, NMS-4 to NMS-5.

* Started to write conversion of NMS-4 to NMS-5.

* Added include for ngraph/opsets/opset4.hpp.

* Started to write conversion of NMS-3 to NMS-5.

* Small fixes.

* Written draft of the conversion of NMS-3 into NMS-5.

* Fixed typo.

* Started to write conversion of NMS-1 to NMS-5.

* Written draft of the conversion NMS-1 to NMS-5.

* Started to write tests for the conversion nGraph NMS-5 to inner NMS.

* Started to write the test ConvertNMS5ToNMSIEStatic.

* Written tests for conversion of nGraph NMS-5 to inner NMSIE3.

* Started to write tests for conversion of previous NMS to nGraph NMS-5.

* Written tests for conversion of old nGraph NMS to NMS-5.

* Started to write tests for opset5::NonMaxSuppression::evaluate().

* Some additions.

* Small fix.

* Written tests for op::v5::NonMaxSuppression::evaluate().

* Used NGRAPH_RTTI_DECLARATION for NonMaxSuppressionIE3.

* Used NGRAPH_RTTI_DECLARATION for NMS-5.

* All static local constants and functions for NMS-5 were moved into non-named namespace.

* Some code style fixes.

* Moved some file.

* Small fix.

* Code style fix.

* Now NMS-5 supports all floating types in inputs 0 and 1.

* Moved some files.

* Fixed include directive in the file convert_nms_5_to_legacy.cpp with transformations NMS-1, 3, 4 -> NMS-5.

* Small changes.

* Deleted conversion NMS-3 -> legacy.

* Small changes.

* Fix in op::v5::NonMaxSuppression::evaluate: output shape [1] instead of [] in the output port 2.

* Code style fixes.

* Deleted conversion of NMS-4 into legacy NMS.

* Deleted redundant ifs.

* Added NMS-5 to Python API.

* Code style fix.

* Small change.

* Fixed element type for constants in the conversion of NMS-5 to NMSIE3.

* Deleted support of f64 in NMS-5.

* Added checks for input element types for inputs #0, #1, #3, #4, #5.

* Small change.

* Now get_floats throws an exception for unsupported types.

* Now nGraph NMS-5 supports 0D and 1D tensors in inputs #2, #3, #4, #5.

* Small fix in test_non_max_suppression.

* Deleted using namespace std

* Fixes in test_non_max_suppression().

* Small fixes.

* Added 'import PartialShape' in test_reduction.py.

* Deleted creating fake inputs in the ctor of op::v5::NonMaxSuppression.

* Deleted creating fake inputs in op::v5::NonMaxSuppression::clone_with_new_inputs.

* Corrections in int64_t op::v5::NonMaxSuppression::max_boxes_output_from_input() const.

* Corrected functions float op::v5::NonMaxSuppression::soft_nms_sigma_from_input() const, float op::v5::NonMaxSuppression::score_threshold_from_input() const,  float op::v5::NonMaxSuppression::iou_threshold_from_input() const.

* Small fixes.

* Deleted commented code.

* Fixes in nms_v5_scalar_inputs_check.

* Some changes.

* Small fixes.

* Code style fixes.

* Small changes.

* Small changes.

* Small fix.

* Deleted commented code.

* Some refactoring in ConvertNMS4ToNMS5 ctor.

* Small fix.

* Common part of conversions NMS-1 -> NMS-5, NMS-3 -> NMS-5, NMS-4 -> NMS-5 was moved into the separate function.

* Now conversions NMS-1 -> NMS-5, NMS-3 -> NMS-5, NMS-4 -> NMS-5 support both 2 inputs, and 5 inputs.

* Now transformations NMS-1 -> NMS-5, NMS-3 -> NMS-5, NMS-4 -> NMS-5 are called from 'umbrella' transformation.

* Now the transformation ConvertNMS5ToLegacyMatcher supports NMS-5 with 2, 3, 4, 5, or 6 inputs.

* The transformation ConvertNMS5ToLegacyMatcher was rewritten using Reshape instead of Unsqueeze.

* Started to rewrite tests for the transformation ConvertNMS5ToLegacyMatcher.

* Some fixes.

* Small fixes.

* Corrected tests for the transformation NMS-5 -> NMSIE3.

* Small formatting fix.

* Now methods max_boxes_output_from_input(), iou_threshold_from_input(), score_threshold_from_input(), soft_nms_sigma_from_input() of op::v5::NunMaxSuppression are public.

* Started to move op::v5::NonMaxSuppression::evaluate() into ngraph/test/runtime/interpreter.

* Added NMS-5 to ngraph/test/runtime/interpreter/int_executable.

* Small fixes.

* Code style fixes.

* Written draft test nonmaxsuppression_center_point_box_format_backend in ngraph/test/backend.

* Small fix.

* Written draft tests of NonMaxSuppression in ngraph/test/runtime.

* Some changes.

* Small changes.

* Disabled IE_CPU tests for NMS-5.

* Deleted op_eval tests for NMS-5.

* Deleted evaluate() method of NMS-5.

* Now all nGraph functions in tests of the transformation NMS-5 -> NMSIE3 have one output.

* Now preprocessing and postprocessing of the calculation of NMS-5 in reference implementation.

* Code style fixes.

* Some fixes in tests for the transformation NMS-5 -> NMSIE3.

* Replaced precision i64 -> i32 for some constants in tests for the transformation NMS-5 -> NMSIE3.

* Written creating CNNLayer for NMS-5.

* Added creating CNNLayer for NonMaxSuppressionIE3.

* some changes.

* Now conversions NMS-1, NMS-3, NMS-4 -> NMS-5  and NMS-5 -> NMSIE3 generate NMS nodes with 5 inputs.

* Fixed ctor in MKLDNN NonMaxSuppressionImpl: validation of number of output edges.

* Added conversion of output_type for NMS-5.

* Fixes in the transformation NMS5 -> NMSIE3.

* Fixes in the conversion of NMS-5 to NMSIE3.

* Fixes in MKLDNN NMS ctor.

* Small fix.

* Fixed tests for the transformation NMS5 -> NMSIE3.

* Fixed tests for conversions NMS-1, NMS-3, NMS-4 -> NMS-5.

* Small fixes in MKLDNN NMS ctor.

* Rewritten create_layer() functions for NMS-5 and NMSIE3 as addSpecificCreator() functions.

* Disabled tests for IE IR reader for NMS-4.

* Deleted debug code.

* Added comment about disabling tests IE_CPU.nonmaxsuppression.

* Written IE IR Reader test for NMS-4.

* Deleted function float_from_constant_node.

* Small fixes.

* Deleted functions function_from_model and construct_weights.

* Small fix.

* Replaced push_back with emplace_back in the conversion of NMS-5 to legacy.

* Small changes.

* Some fixes.

* Refactored reference implementation of NMS-5.

* Moved structure NMSAttributes to unnamed namespace.

* Code style fixes.

* Small fix.
mryzhov pushed a commit that referenced this pull request Dec 16, 2020
openvinotoolkit#2767)

* Fix ElementwiseInputReshape transformation

Reshape node always needs to be inserted
in order to preserve ShapeOf nodes (reshapability of a model) that can potentially be above
elementwise node.

Refactor EltwiseInputReshape_test and EltwiseInputNormalization_test since the logic of maintaining reshape for eltwise has been changed.

Signed-off-by: Roman Kazantsev <[email protected]>

* Merge EltwiseInputNormalization and EltwiseInputReshape transformations

Signed-off-by: Roman Kazantsev <[email protected]>

* Remove Unsqueeze from Fused_op

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code after code review #1

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code after review #2

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code review #4

Signed-off-by: Roman Kazantsev <[email protected]>

* Perform full normalization based on shapes of all inputs to eltwise

Signed-off-by: Roman Kazantsev <[email protected]>

* Refactor much to avoid old API and edges with unsqueeze_dims attribute

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code after review

Signed-off-by: Roman Kazantsev <[email protected]>
mryzhov pushed a commit that referenced this pull request Dec 16, 2020
…penvinotoolkit#1469)

* Move evaluate() interface from some OPs to Interpreter

* commit

* Move shuffle channels reference to OP's evaluate

* Add some operations missed in evaluate_node

* Fix select references invocation from evaluate_node()

* Activation refs (#2)

* HardSigmoid

* Elu

* Selu

* Gelu

* Move to test runtime

* Rollback donwgrade passes delition

* Initial batch to space refs

* Return opset1_upgrade

* WIP: Add space to batch evaluate

* Fix space to batch

* add evaluates function in evaluates_map (#4)

* Add space to batch evaluate

* Fix crop in batch to space references

* Remove vectors reallocation in evaluates for b2s and s2b

* .

* Add SpaceToDepth evaluate

* Add depth to space evaluate

* Remove code duplication depth to space evaluate

* Fix some failed layer tests

* Ngraph test (#3)

* Remove some v0 ops & fix some tests

* Fixes BatchNorm

* Next

* dd

* s

* Add dot & replace slice refs

* d

* dkj

* Review fixes part 1

* Fixes. Part 2

* Fixes. Part 3

* Enable cells refs in evaluate map

* Fix some failed layer tests

* Some more fixes

* Fix code style (#6)

* Tests (#7)

* PriorBox

* Mod

* NormilizeL2

* Update prior_box.hpp

* Fix one hot ref call

* .

* Select (#8)

* Select

* Fix code style

* Fix select messages

* ReverseSeq (#9)

* ReverseSeq

* Select

* ExtractImagePatches, Seqence

* Fix Code Style

* remove extra

* Remove etra line@

* Add fake quantize reference

* Align convolution layer tests instantiations with updated definition

* Disabled some failed LPT tests

* Disabled some failed LPT tests

* Remove undesired changes

* Update unit-test manifests + some code cleanup

* Fix code style (#10)

* Normalize L2 refs support (from PR openvinotoolkit#2327)

* Fix code style

* Apply review comments. Part 1 (#11)

* Apply first part of review comments

* Update onnx_import.in.cpp

* Remove redundant reshape from shuffle_channels evaluate

* Decompose GroupConvolution

* [IE Ngraph] Fix some operation inheritance  (#13)

* [IE TESTS] Depth2Space

* Space2Depth

* ShuffleChannels

* Fix ode style

* Fix code style

* [IE NGraph] Remove decompose op (#14)

* .

* Fix loosing control dependency in replace_node

* Fix loosing control dependency in replace_node

* Fix code style

* Fix FQ references build on windows

* Fix code style

* Apply comments (#15)

* [Ie Ngraph] Remove using v1::Add

* [Ie Ngraph] Remove using v1::Mutliply

* [Ie Ngraph] Remove using v1::Subtract

* [Ie Ngraph] Remove using v1::Divide

* [Ie Ngraph] Remove using v1::Equal

* [Ie Ngraph] Remove using v1::Greater

* [Ie Ngraph] Remove using v1::Greater_eq

* [Ie Ngraph] Remove using v1::Less

* [Ie Ngraph] Remove using v1::LessEq

* [Ie Ngraph] Remove using operator+

* [Ie Ngraph] Remove using operator/

* [Ie Ngraph] Remove using operator*

* [Ie Ngraph] Remove using operator-

* Fix code style

* Ci (#16)

* Fix CentOS compilation

* Revert ngraph::op::vo::Multiply removing due to OpenCV

* Android fix (#17)

* fix failures

* Fix code style

* Add (#18)

* Android fix

* Add

* Add in opset1 upgrade pass

* Add in opset1 upgrade pass

* Remove v0::Add, Reverted removing v0::Multiply (#19)

* Remove overloaded math operators from PyNgraph

* Remove overloaded math operators from PyNgraph

* Fix gna tests (#20)

* Fix gna tests

* Squashed commit of the following:

commit 565b504
Author: Alexander Zhogov <[email protected]>
Date:   Tue Oct 13 13:27:34 2020 +0300

    GitHub CI: Add files_size.yml (openvinotoolkit#2570)

    * GitHub CI: Add files_size.yml

    * Update job name

commit ab0fb29
Author: Vladislav Vinogradov <[email protected]>
Date:   Tue Oct 13 11:37:30 2020 +0300

    [IE][BUILD] Fix C5208 warning under Windows (openvinotoolkit#2628)

    * C++ feature in C `typedef struct` code.
    * The warning can be promoted to error in dependent projects.

    C5208: unnamed class used in typedef name cannot declare members other than
    non-static data members, member enumerations, or member classes

commit 15a338e
Author: helmutg <[email protected]>
Date:   Mon Oct 12 22:24:24 2020 +0200

    add build option USE_SYSTEM_PUGIXML (openvinotoolkit#2502)

    It allows skipping inference-engine/thirdparty/pugixml and using the
    system copy instead.

    Thanks to @Osse for helping understand cmake scoping rules.

    Co-authored-by: Helmut Grohne <[email protected]>

commit 7ac8cd8
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:23:00 2020 +0300

    Azure CI: Fix nGraph ONNX

commit 3a2e339
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:20:28 2020 +0300

    Azure CI: Disable steps in nGraph ONNX

commit 5835974
Author: azhogov <[email protected]>
Date:   Mon Oct 12 18:46:14 2020 +0300

    Azure CI: Add linux_ngraph_onnx.yml

* LRN Reference (#21)

* Disable failed tests on ia32

* Remove redundant broadcast from MVN ref

* Fix missed GatherND in opset_int_tbl + code style

* Remove one extra temporary buffer from MVN ref

* Merge master (#22)

* Leaky relu transformation refactor (openvinotoolkit#2640)

* Refactored LeakyRelu transformation

* Added unit test for LeakyRelu transformation + removed duplicate test function valued_const

* nGraph implementation of NMS-5 (without `evaluate()`) (openvinotoolkit#2651)

* Written nGraph NMS-5 without evaluate().

* Used NGRAPH_RTTI_DECLARATION.

* setupvars.sh: Updated setting pyenv error to warning. (openvinotoolkit#2663)

* Fix itt build (openvinotoolkit#2662)

* Loop-5 operation specification (openvinotoolkit#2291)

The Loop-5 operation specification

* Time tests improvements (openvinotoolkit#2642)

* Remove extra functions from run_timetest.py

* Add `log.debug` of raw and aggregated statistics in run_timetest.py

* Implement storing of models locally for test_timetest.py

* Fixed CVS-35316 (openvinotoolkit#2072)

* Extend MO for operation GatherND (openvinotoolkit#2540)

* Extend MO for operation GatherND

* Update documentation

* Rename GatherNd.py to gathernd.py

Signed-off-by: Roman Kazantsev <[email protected]>

* Add hsigmoid op to ngraph (openvinotoolkit#2647)

* [IE CLDNN] Fixes for GatherTree and ReverseSequence  (openvinotoolkit#2660)

* ReorgYolo reference implementation (openvinotoolkit#2384)

* Align ReorgYolo to the spec (vector strides -> int stride)

* ReorgYolo ref impl

* ReorgYolo evaluate method

* ReorgYolo tests

* Tests update

* Style apply

* Add some coments

* Code refactor

* Comment update

* Style apply

* Build fix, mark evaluate as override

* Revert "Align ReorgYolo to the spec (vector strides -> int stride)"

* Use int_executable instead of evaluate

* Use char* instead of templates

* Code refactor

* Comment update

* Code review comment

* Add constructor aligned with spec

* Update shape validation

* Update attributes tests

* Add type_prop tests

* Update backend tests

* Add single layer tests

* Update the spec

* Remove wrong transformation test

* Add ReorgYolo to evaluates_map

* code style

Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>

* RegionYolo

* Apply review comments

* Merge remote-tracking branch 'upstream/master' into update_evaluates

# Conflicts:
#	ngraph/core/src/op/mvn.cpp
#	ngraph/test/backend/fused_op.in.cpp
#	ngraph/test/runtime/ie/unit_test.manifest
#	ngraph/test/runtime/interpreter/int_executable.hpp
#	ngraph/test/runtime/interpreter/opset_int_tbl.hpp
#	ngraph/test/runtime/interpreter/unit_test.manifest
#	ngraph/test/runtime/opset0_tbl.hpp

* Apply code style

* Apply comments

* Apply code style

* Fix RegionYolo evaluate redefinition

* Removed defines from evaluates map

* Apply code style

* Fix MVN ref

* rename select reference argument

* Fix code style

* Fix Fake Quantize references calculation (#24)

* Fix MVN ref

* Fix MVN & adding NMS

* Fix TI

* Temporary relax comparison threshold for FQ SLT

* Fix GPU LPT Tests

* Add explicit rounding mode seetting in FQ references

* Apply code style

* Rollback op_is test deletion

* Apply code style

* Fix merge conflict resolving issues

* Apply code style

Co-authored-by: Irina Efode <[email protected]>
Co-authored-by: Anton Zaytsev <[email protected]>
Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>
mryzhov pushed a commit that referenced this pull request Jan 14, 2021
…penvinotoolkit#1469)

* Move evaluate() interface from some OPs to Interpreter

* commit

* Move shuffle channels reference to OP's evaluate

* Add some operations missed in evaluate_node

* Fix select references invocation from evaluate_node()

* Activation refs (#2)

* HardSigmoid

* Elu

* Selu

* Gelu

* Move to test runtime

* Rollback donwgrade passes delition

* Initial batch to space refs

* Return opset1_upgrade

* WIP: Add space to batch evaluate

* Fix space to batch

* add evaluates function in evaluates_map (#4)

* Add space to batch evaluate

* Fix crop in batch to space references

* Remove vectors reallocation in evaluates for b2s and s2b

* .

* Add SpaceToDepth evaluate

* Add depth to space evaluate

* Remove code duplication depth to space evaluate

* Fix some failed layer tests

* Ngraph test (#3)

* Remove some v0 ops & fix some tests

* Fixes BatchNorm

* Next

* dd

* s

* Add dot & replace slice refs

* d

* dkj

* Review fixes part 1

* Fixes. Part 2

* Fixes. Part 3

* Enable cells refs in evaluate map

* Fix some failed layer tests

* Some more fixes

* Fix code style (#6)

* Tests (#7)

* PriorBox

* Mod

* NormilizeL2

* Update prior_box.hpp

* Fix one hot ref call

* .

* Select (#8)

* Select

* Fix code style

* Fix select messages

* ReverseSeq (#9)

* ReverseSeq

* Select

* ExtractImagePatches, Seqence

* Fix Code Style

* remove extra

* Remove etra line@

* Add fake quantize reference

* Align convolution layer tests instantiations with updated definition

* Disabled some failed LPT tests

* Disabled some failed LPT tests

* Remove undesired changes

* Update unit-test manifests + some code cleanup

* Fix code style (#10)

* Normalize L2 refs support (from PR openvinotoolkit#2327)

* Fix code style

* Apply review comments. Part 1 (#11)

* Apply first part of review comments

* Update onnx_import.in.cpp

* Remove redundant reshape from shuffle_channels evaluate

* Decompose GroupConvolution

* [IE Ngraph] Fix some operation inheritance  (#13)

* [IE TESTS] Depth2Space

* Space2Depth

* ShuffleChannels

* Fix ode style

* Fix code style

* [IE NGraph] Remove decompose op (#14)

* .

* Fix loosing control dependency in replace_node

* Fix loosing control dependency in replace_node

* Fix code style

* Fix FQ references build on windows

* Fix code style

* Apply comments (#15)

* [Ie Ngraph] Remove using v1::Add

* [Ie Ngraph] Remove using v1::Mutliply

* [Ie Ngraph] Remove using v1::Subtract

* [Ie Ngraph] Remove using v1::Divide

* [Ie Ngraph] Remove using v1::Equal

* [Ie Ngraph] Remove using v1::Greater

* [Ie Ngraph] Remove using v1::Greater_eq

* [Ie Ngraph] Remove using v1::Less

* [Ie Ngraph] Remove using v1::LessEq

* [Ie Ngraph] Remove using operator+

* [Ie Ngraph] Remove using operator/

* [Ie Ngraph] Remove using operator*

* [Ie Ngraph] Remove using operator-

* Fix code style

* Ci (#16)

* Fix CentOS compilation

* Revert ngraph::op::vo::Multiply removing due to OpenCV

* Android fix (#17)

* fix failures

* Fix code style

* Add (#18)

* Android fix

* Add

* Add in opset1 upgrade pass

* Add in opset1 upgrade pass

* Remove v0::Add, Reverted removing v0::Multiply (#19)

* Remove overloaded math operators from PyNgraph

* Remove overloaded math operators from PyNgraph

* Fix gna tests (#20)

* Fix gna tests

* Squashed commit of the following:

commit 565b504
Author: Alexander Zhogov <[email protected]>
Date:   Tue Oct 13 13:27:34 2020 +0300

    GitHub CI: Add files_size.yml (openvinotoolkit#2570)

    * GitHub CI: Add files_size.yml

    * Update job name

commit ab0fb29
Author: Vladislav Vinogradov <[email protected]>
Date:   Tue Oct 13 11:37:30 2020 +0300

    [IE][BUILD] Fix C5208 warning under Windows (openvinotoolkit#2628)

    * C++ feature in C `typedef struct` code.
    * The warning can be promoted to error in dependent projects.

    C5208: unnamed class used in typedef name cannot declare members other than
    non-static data members, member enumerations, or member classes

commit 15a338e
Author: helmutg <[email protected]>
Date:   Mon Oct 12 22:24:24 2020 +0200

    add build option USE_SYSTEM_PUGIXML (openvinotoolkit#2502)

    It allows skipping inference-engine/thirdparty/pugixml and using the
    system copy instead.

    Thanks to @Osse for helping understand cmake scoping rules.

    Co-authored-by: Helmut Grohne <[email protected]>

commit 7ac8cd8
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:23:00 2020 +0300

    Azure CI: Fix nGraph ONNX

commit 3a2e339
Author: Alexander Zhogov <[email protected]>
Date:   Mon Oct 12 19:20:28 2020 +0300

    Azure CI: Disable steps in nGraph ONNX

commit 5835974
Author: azhogov <[email protected]>
Date:   Mon Oct 12 18:46:14 2020 +0300

    Azure CI: Add linux_ngraph_onnx.yml

* LRN Reference (#21)

* Disable failed tests on ia32

* Remove redundant broadcast from MVN ref

* Fix missed GatherND in opset_int_tbl + code style

* Remove one extra temporary buffer from MVN ref

* Merge master (#22)

* Leaky relu transformation refactor (openvinotoolkit#2640)

* Refactored LeakyRelu transformation

* Added unit test for LeakyRelu transformation + removed duplicate test function valued_const

* nGraph implementation of NMS-5 (without `evaluate()`) (openvinotoolkit#2651)

* Written nGraph NMS-5 without evaluate().

* Used NGRAPH_RTTI_DECLARATION.

* setupvars.sh: Updated setting pyenv error to warning. (openvinotoolkit#2663)

* Fix itt build (openvinotoolkit#2662)

* Loop-5 operation specification (openvinotoolkit#2291)

The Loop-5 operation specification

* Time tests improvements (openvinotoolkit#2642)

* Remove extra functions from run_timetest.py

* Add `log.debug` of raw and aggregated statistics in run_timetest.py

* Implement storing of models locally for test_timetest.py

* Fixed CVS-35316 (openvinotoolkit#2072)

* Extend MO for operation GatherND (openvinotoolkit#2540)

* Extend MO for operation GatherND

* Update documentation

* Rename GatherNd.py to gathernd.py

Signed-off-by: Roman Kazantsev <[email protected]>

* Add hsigmoid op to ngraph (openvinotoolkit#2647)

* [IE CLDNN] Fixes for GatherTree and ReverseSequence  (openvinotoolkit#2660)

* ReorgYolo reference implementation (openvinotoolkit#2384)

* Align ReorgYolo to the spec (vector strides -> int stride)

* ReorgYolo ref impl

* ReorgYolo evaluate method

* ReorgYolo tests

* Tests update

* Style apply

* Add some coments

* Code refactor

* Comment update

* Style apply

* Build fix, mark evaluate as override

* Revert "Align ReorgYolo to the spec (vector strides -> int stride)"

* Use int_executable instead of evaluate

* Use char* instead of templates

* Code refactor

* Comment update

* Code review comment

* Add constructor aligned with spec

* Update shape validation

* Update attributes tests

* Add type_prop tests

* Update backend tests

* Add single layer tests

* Update the spec

* Remove wrong transformation test

* Add ReorgYolo to evaluates_map

* code style

Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>

* RegionYolo

* Apply review comments

* Merge remote-tracking branch 'upstream/master' into update_evaluates

# Conflicts:
#	ngraph/core/src/op/mvn.cpp
#	ngraph/test/backend/fused_op.in.cpp
#	ngraph/test/runtime/ie/unit_test.manifest
#	ngraph/test/runtime/interpreter/int_executable.hpp
#	ngraph/test/runtime/interpreter/opset_int_tbl.hpp
#	ngraph/test/runtime/interpreter/unit_test.manifest
#	ngraph/test/runtime/opset0_tbl.hpp

* Apply code style

* Apply comments

* Apply code style

* Fix RegionYolo evaluate redefinition

* Removed defines from evaluates map

* Apply code style

* Fix MVN ref

* rename select reference argument

* Fix code style

* Fix Fake Quantize references calculation (#24)

* Fix MVN ref

* Fix MVN & adding NMS

* Fix TI

* Temporary relax comparison threshold for FQ SLT

* Fix GPU LPT Tests

* Add explicit rounding mode seetting in FQ references

* Apply code style

* Rollback op_is test deletion

* Apply code style

* Fix merge conflict resolving issues

* Apply code style

Co-authored-by: Irina Efode <[email protected]>
Co-authored-by: Anton Zaytsev <[email protected]>
Co-authored-by: Evgeny Lazarev <[email protected]>
Co-authored-by: Vladimir Gavrilov <[email protected]>
Co-authored-by: Artyom Anokhov <[email protected]>
Co-authored-by: Andrey Somsikov <[email protected]>
Co-authored-by: Vitaliy Urusovskij <[email protected]>
Co-authored-by: Anastasiya Ageeva <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: iliya mironov <[email protected]>
Co-authored-by: Vladimir Paramuzov <[email protected]>
Co-authored-by: Katarzyna Mitrus <[email protected]>
mryzhov pushed a commit that referenced this pull request Jan 14, 2021
* Refactored developer package

* Added fuzzing for CMAKE_MODULE_LINKER_FLAGS as well

* Added options for developer package

* More improvements

* Further improvements

* Removed global CMAKE_MODULE_PATH population

* Fixes

* Final fixes

* Fixed python build

* Fix for TBB

* Fixed Find TBB

* Fixed install

* Fixes for OV features

* Split developer targets per component

* Fixed IE build tree config

* Fixed ITT

* Fixed review comments

* Clean export dependencies

* Fixed export of pugixml

* Added IEDevScripts_DIR for Android

* Fixed Android #2

* Fixed Android #3

* Fixed python cc

* Disabled Core threading tests on GNA
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jan 14, 2021

Looks like onnx is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Jan 14, 2021
@dependabot dependabot bot deleted the dependabot/pip/ngraph/python/onnx-1.8.0 branch January 14, 2021 09:57
mryzhov pushed a commit that referenced this pull request Jan 14, 2021
* Refactored developer package

* Added fuzzing for CMAKE_MODULE_LINKER_FLAGS as well

* Added options for developer package

* More improvements

* Further improvements

* Removed global CMAKE_MODULE_PATH population

* Fixes

* Final fixes

* Fixed python build

* Fix for TBB

* Fixed Find TBB

* Fixed install

* Fixes for OV features

* Split developer targets per component

* Fixed IE build tree config

* Fixed ITT

* Fixed review comments

* Clean export dependencies

* Fixed export of pugixml

* Added IEDevScripts_DIR for Android

* Fixed Android #2

* Fixed Android #3

* Fixed python cc

* Disabled Core threading tests on GNA
mryzhov pushed a commit that referenced this pull request Feb 16, 2021
* DPC++ link error workaround.

OpenVINO C++ program failed to link when DPC++ compiler is used.
'make_shared_blob' causes 'unresolved external symbol' error on linking.
Commented out some __clang__ specific directives to workaround the issue in "ie_blob.h".

* DPC++ compatibility issue fix #2

1. Removed type-by-type template class definition for __clang__.
2. Modified TBlob() destructor. The 'unresolved reference' error occur again if I left 'virtual ~TBlob();' only. It seems it needs to be 'virtual ~TBlob() {};'.

* DPC++ compatibility fix #3 - Add DPC++ conditional code

Uses '__SYCL_COMPILER_VERSION' predefined macro to check if the compiler is a DPC++ or not.
Added conditional directive to switch code based of the detected compiler.
NOTE: User program must include <CL/sycl.hpp>, or the '__SYCL_COMPILER_VERSION' macro won't be defined and this fix won't take effect.

* DPC++ compatibility issue fix #4

Changed from #ifdef to #if + logical formulas.

* DPC++ compatibility issue fix #5

Added compiler check logic in src/ie_rtti.cpp

* DPC++ Compatibility issue #6 - ie_parameter.cpp

Added compiler check macro for DPC++ to ie_parameter.cpp as well.

Co-authored-by: Yasunori Shimura <[email protected]>
mryzhov pushed a commit that referenced this pull request May 19, 2021
…vinotoolkit#5529)

* Implement nGraph transformation to decompose Einsum-7 operation

Signed-off-by: Roman Kazantsev <[email protected]>

* Use MatMul instead of Eltwise-multiplication and ReduceSum

Signed-off-by: Roman Kazantsev <[email protected]>

* Add description for new methods

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code style

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code style #2

Signed-off-by: Roman Kazantsev <[email protected]>

* Remove unused variables.py

Signed-off-by: Roman Kazantsev <[email protected]>

* Apply feedback after review: fix comments, new_register_node use

Signed-off-by: Roman Kazantsev <[email protected]>

* Add Reshape if needed and apply code-review feedback

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix code-style

Signed-off-by: Roman Kazantsev <[email protected]>

* Remove unused variable

Signed-off-by: Roman Kazantsev <[email protected]>
mryzhov pushed a commit that referenced this pull request Aug 10, 2021
* Separate executable for paddlepaddle unit tests

* Fix CI

* Move PaddlePaddle-specific python requirements to paddlepaddle test folder
Also produce build time warning when paddle test models generation is disabled

* Renamed back PADDLE_TEST_MODELS_DIRNAME to TEST_PADDLE_MODELS_DIRNAME

* Add dependency on CPU plugin (PaddlePaddle fuzzy tests use CPU plugin for inference)

* Fix code style

* Fix review comments #2

* Code style fix

* Add dependency of 'paddlepaddle_test_models' to 'test_model_zoo'
mryzhov pushed a commit that referenced this pull request Aug 10, 2021
* [FrontEnd]enable pdpd ops conversion part3

* Add adaptive pool2d op conversion (#1)

* param support tensor (#2)

* add missing sync_batch_norm

* Update pow.cpp

* deal empty axis (#5)

* deal empty axis

* apply review comments

* fix code style

* fix code style

* change shape to i32

* fix code in shape

* fix code style

* fix paddle code style

* remove redandent ops

* fix maxAdativePool

* fix expand_v2

* remove redandent code

Co-authored-by: Mang Guo <[email protected]>
Co-authored-by: Luo Cheng <[email protected]>
mryzhov pushed a commit that referenced this pull request Sep 20, 2021
* Added OpenVINOConfig.cmake

* OpenVINOConfig.cmake part 2

* Trying to fix cmake generation

* Fixes

* Export frontends as well

* Fixed condition

* Added OpenVINO cmake package usage: docs, C samples

* Use more OpenVINO config

* Install OpenVINOConfig.cmake

* Trying to fix private plugins

* Trying to fix .tox

* Trying to fix ARM

* Fixed samples build

* Explicit ngraph duplicated targets

* Fixed fuzzing tests build

* Added IR frontend installation

* Removed install directory for IE reader

* Removed IR frontend from export list

* Reverted ngraph_DIR

* Try to fix .tox

* Fixed ieFuncTests with ONNX extensions

* Attempt #2

* Trying to fix ngraph setup.py

* Fix

* Trying to fix ONNX ngraph .tox CI

* Trying to remove spaces

* Fixed ngraph_DIR -> OpenVINO_DIR

* Removed junk files

* Try to fix ngraph wheel

* Try to fix ie_wheel

* Try to fix ngraph wheel
mryzhov pushed a commit that referenced this pull request Oct 5, 2021
openvinotoolkit#7601)

* Reference implementation for NV12toRGB and NV12toBGR operations
Tests:
- ngraph: visitor + type_prop
- template plugin: reference implementation
- inference-engine: shared tests for plugins
- cpu plugin: compare with ref implementation tests

* Fix clang

* Serialization tests

* Fix clang-format

* Changed 'f32' to 'any supported floating-point type'
Added appropriate shape inference tests
Added error test for >2 inputs
Fixed failed CI tests

* Updates after rebase
+ Try to fix Ninja build

* Fix CI

* Support endianness + potential fix of win32 test fails

* Fix review comment

* Fix review comments

* Fix unit test build

* Fix unit test build #2

* Possible build fix 3

* Simplified reference tests
Observed issue with shuffling Y pixels on little-endian systems, added tests
mryzhov pushed a commit that referenced this pull request Oct 7, 2021
…#7508)

* # Conflicts:
#	docs/template_plugin/tests/functional/op_reference/convert_color_nv12.cpp
#	inference-engine/tests/functional/plugin/cpu/shared_tests_instances/single_layer_tests/convert_color_nv12.cpp
#	inference-engine/tests/functional/shared_test_classes/include/shared_test_classes/single_layer/convert_color_nv12.hpp
#	inference-engine/tests/functional/shared_test_classes/src/single_layer/convert_color_nv12.cpp
#	ngraph/core/include/openvino/core/preprocess/input_tensor_info.hpp
#	ngraph/core/include/openvino/core/preprocess/preprocess_steps.hpp
#	ngraph/core/include/openvino/op/nv12_to_bgr.hpp
#	ngraph/core/include/openvino/op/nv12_to_rgb.hpp
#	ngraph/core/src/op/nv12_to_bgr.cpp
#	ngraph/core/src/op/nv12_to_rgb.cpp
#	ngraph/core/src/preprocess/pre_post_process.cpp
#	ngraph/core/src/preprocess/preprocess_steps_impl.hpp
#	ngraph/test/CMakeLists.txt

* Added more test to cover 100% of code
Allow convert element type for 'multi-plane' color format

* Inherit tensor names for 'convert_color'

* Clang

* Fix tests

* Disable 'int8' preprocessing resize test

* Fix review comments

* Add more restrictions and tests for planes sub-names

* 1) Added check for uniqueness of tensor names generated for nodes
Raise error if user's plane sub-name conflicts with some node in a function
2) Added exception safety to preprocess build. Before, when input #2 fail, only one preprocess will be applied to function and it will be corrupted
Exception guard will restore function to original state if exception occurs

* Fix clang-format
mryzhov pushed a commit that referenced this pull request Nov 3, 2021
* 1. Removed explicit SHARED from libraries
2. Fixed double definition for ie_layer_validators

* Fixed SEG in unit-test: order of initialization for global vars

* Added an ability to find plugins.xml from static IE

* Fixes in unit-test

* Migrated to new macro for import / export

* Minimized number of custom dllexport

* Don't use IR v7 for static libraries

* Revert for merge

* Don't enable tests with dlopen for static libraries

* Code style

* Added condition for export

* Revert format_reader

* Removed forward decalaration with external linkage

* Fixed IE linkage on Windows

* Reverted back 2 flags

* Minimal RRTI for cpuFuncTests

* Minimal RRTI for cpuFuncTests

* Still need IR v7 reader

* Fixed build

* Fixed compilation

* clang-format fix

* Removed BUILD_AS_IS and used USE_STATIC_IE

* Enable IR v7 reader as static library

* Fixed compilation for GPU plugin

* Trying to build plugins as static library

* Plugins are able provide their own name for CreatePluginEngine function

* Fixed CPU

* Fixed comments

* Fixed ENABLE_IR_V7_READER usage

* Fixed VPU

* clang-format

* Fixes

* Fix

* Load multiple plugins at once

* Fixed interpreter undefined symbols

* Trying to dynamically register static plugins

* Reverted some ngraph changes

* Fixed cpuUnitTests compilation

* Fixed compilation

* Fixed myriad

* Fixed custom_opset tests

* Reverted linker flags

* Support both static and dynamic plugins

* Fixed compilation of myriadFuncTests

* Removed duplication

* Preprocessing library

* Fixes after self-review

* Fixed linkage for preprocessing

* Fixed preprocessing plugin build

* Windows fix #2

* Fixed linkage for preprocessing

* Proprocessing linkage

* Fixes for Windows

* Added optimizing libker flags to executables as well

* Fixed creation of global ov::Core

* AUTO plugin is static

* Fixed case of build+_shared_libs

* Removed some global variables from ngraph

* Fixes

* Fixed link issue on Windows

* Fixed cmake options

* Fix

* Fix

* Fix 2
mryzhov pushed a commit that referenced this pull request Dec 3, 2021
…penvinotoolkit#8582)

* Preprocessing API - base classes

Includes API definition for trivial mean/scale operations (which don't require layout)

Mean/scale with 'layout' support will be done under separate task together
 with Layout

Current test code coverage: 100%

* Python bindings for base preprocessing API

* remove pre_post_process directory from ngraph/core

* remove files from ngraph/python dir

* move pyngraph pre_post_process files from ngraph/python to runtime

* remove pre_post_process test from CMakeList

* move include to the header

* update include path for pre_post_process

* style fix

* bind InputTensorInfo::set_layout

* cleaned test_preprocess

* fix test expected output

* remove duplicate test

* update description of set_element_type

* fix style

* move preprocess from pyngraph to pyopenvino/graph

* update test_preprocess imports and remove unnecessary test

* remove duplicate import

* update custom method

* update test

* update test

* create decorator that changes Node into Output<Node>

* create function that cast Node to Output<Node>

* update test_preprocess to use decorator for custom function

* change _cast_to_output -> _from_node

* style fix

* add tests fro scale and mean with vector input

* style fix

* add docstring for custom_preprocess_function

* bind InputInfo network method

* style fix

* bind OutputInfo

* fix description of preprocess submodule

* fix style

* update copyright year

* bind OutputTensorInfo

* bind OutputNetworkInfo and InputNetworkInfo

* Bind exec core ov (#50)

* Output const node python tests (#52)

* add python bindings tests for Output<const ov::None>

* add proper tests

* add new line

* rename ie_version to version

* Pszmel/bind infer request (#51)

* remove set_batch, get_blob and set_blob

* update InferRequest class

* change InferenceEngine::InferRequest to ov::runtime::InferRequest

* update set_callback body

* update bindings to reflect ov::runtime::InferRequest

* bind set_input_tensor and get_input_tensor

* style fix

* clen ie_infer_queue.cpp

* Bind exec core ov (#50)

* bind core, exec_net classes

* rm unused function

* add new line

* rename ie_infer_request -> infer_request

* update imports

* update __init__.py

* update ie_api.py

* Replace old containers with the new one

* create impl for create_infer_request

* comment out infer_queue to avoid errors with old infer_request

* update infer_request bind to reflect new infer_request api

* comment out inpuit_info from ie_network to avoid errors with old containers

* Register new containers and comment out InferQueue

* update infer request tests

* style fix

* remove unused imports

* remove unused imports and 2 methods

* add tests to cover all new methods from infer_request

* style fix

* add test

* remove registration of InferResults

* update name of exception_ptr parameter

* update the loops that iterate through inputs and outputs

* clean setCustomCallbacks

* style fix

* add Tensor import

* style fix

* update infer and normalize_inputs

* style fix

* rename startTime and endTime

* Create test for mixed keys as infer arguments

* update infer function

* update return type of infer

Co-authored-by: Bartek Szmelczynski <[email protected]>

* fix get_version

* fix opaque issue

* some cosmetic changes

* fix codestyle in tests

* make tests green

* Extend python InferRequest

* Extend python Function

* Change return value of infer call

* Fix missing precisions conversions in CPU plugin

* Rework of runtime for new tests

* Fixed onnx reading in python tests

* Edit compatibility tests

* Edit tests

* Add FLOAT_LIKE xfails

* bind ColorFormat and ResizeAlgorithm

* clean imports

* fix typo

* [Python API] bind ProfilingInfo (#55)

* bind ProfilingInfo

* Add tests

* Fix code style

* Add property

* fix codestyle

* Infer new request method (#56)

* fix conflicts, add infer_new_request function

* remove redundant functions, fix style

* revert the unwanted changes

* revert removal of the Blob

* revert removal of isTblob

* add add_extension from path

* codestyle

* add PostProcessSteps to init

* bind PreProcessSteps

* create additional tests

* fix win build

* add inputs-outputs to function

* update infer queue

* fix code style

* Hot-fix CPU plugin with precision

* fix start_async

* add performance hint to time infer (openvinotoolkit#8480)

* Updated common migration pipeline (openvinotoolkit#8176)

* Updated common migration pipeline

* Fixed merge issue

* Added new model and extended example

* Fixed typo

* Added v10-v11 comparison

* Avoid redundant graph nodes scans (openvinotoolkit#8415)

* Refactor work with env variables (openvinotoolkit#8208)

* del MO_ROOT

* del MO_ROOT from common_utils.py

* add MO_PATH to common_utils.py

* change mo_path

* [IE Sample Scripts] Use cmake to build samples (openvinotoolkit#8442)

* Use cmake to build samples

* Add the option to set custom build output folder

* Remove opset8 from compatibility ngraph python API (openvinotoolkit#8452)

* [GPU] OneDNN gpu submodule update to version 2.5 (openvinotoolkit#8449)

* [GPU] OneDNN gpu submodule update to version 2.5

* [GPU] Updated onednn submodule and added layout optimizer fix

* Install rules for static libraries case (openvinotoolkit#8384)

* Proper cmake install for static libraries case

* Added an ability to skip template plugin

* Added install rules for VPU / GPU

* Install more libraries

* Fixed absolute TBB include paths

* Disable GNA

* Fixed issue with linker

* Some fixes

* Fixed linkage issues in tests

* Disabled some tests

* Updated CI pipelines

* Fixed Windows linkage

* Fixed custom_opset test for static casr

* Fixed CVS-70313

* Continue on error

* Fixed clanf-format

* Try to fix Windows linker

* Fixed compilation

* Disable samples

* Fixed samples build with THREADING=SEQ

* Fixed link error on Windows

* Fixed ieFuncTests

* Added static Azure CI

* Revert "Fixed link error on Windows"

This reverts commit 78cca36.

* Merge static and dynamic linux pipelines

* Fixed Azure

* fix codestyle

* rename all methods in this class to snake_case

* some updates

* code style

* fix code style in tests

* update statistics reporting

* update filling inputs

* change ngraph.Type to ov.Type

* fix typo

* save work

* save work

* save work

* compute latency in callback

* save work

* Fix get_idle_request

* save work

* fix latency

* Fix code style

* update AppInputInfo

* add iteration to PatrialShape

* fix rebasing

* bind result::get_layout()

* correct mistakes

* fix setup

* use parameters/results instead inputs/outputs

* move _from_node to node_output.hpp

* add read_model from buffer

* update imports

* revert package struct

* add new line

* remove bad quotes

* update imports

* style fix

* add new line

* Fix preprocessing

* rename functin args

* set NCHW layout to image as default

* Fix input fillings

* remove Type import

* update tests

* style fix

* test clean

* remove blank line

* Add tensor_shape

* fix comments

* update PrePostProcessor init and build methods

* create test with model update tests with new PrePostProcessor init and build

* Change filling inputs

* fix preprocessing

* basic support dynamic shapes

* fix legacy mode

* rename ie to core

* fix cpp code style

* fix input files parsing

* fix binary filling

* support dynamic batch size

* process images with original shapes if no tensor shapes were given

* fix fps and number of iterations

* Add new metrics

* support pass path to folder into input mapping

* add pcseq flag

* fix resolving conflicts

* dump statistic per group

* check for compatibility with partial shape

* revert statistic report names

* code refactoring

* update parameters

* enable legacy_mode if data size less than nireq

* add serialize to offline_transformations

* Fix preprocessing import

* change log output due to ci parsing

* fix layout

* allow to pass batch size with undefined layout

* add serializer

* fix comments from jiwaszki

* Fix latency parsing for ci

* code style

* rename tensor_shape to data_shape

* add message if image is processed with original shape

* fix syntax warning

* remove default legacy_mode if requests cover all data

* rewrite all file parsing

* fix preprocessing

* Fix preprocessing #2

* Use layout instead str

* Fix file extensions

* Fix image sizes filling

* sort input files

* [Python API] quick fix of packaging

* update tests

* fix setup.py

* small fix

* small fixes according to comments

* skip mo frontend tests

* full mode is default for dynamic models only

* backward compatibility

* Fix package

* set layout in runtime

* static mode for dynamic models with all equal data shapes

* use get_tensor instead set_tensor in legacy mode

* benchmarking dynamic model available in full mode only

* fix layout detection

* use batch_size * iteration instead processed_frames in legacy mode

* fix tensor naming

* represent --inference_only

* refactoring main loop

* Fix number of iterations for full mode

Co-authored-by: Michael Nosov <[email protected]>
Co-authored-by: pszmel <[email protected]>
Co-authored-by: Bartek Szmelczynski <[email protected]>
Co-authored-by: Anastasia Kuporosova <[email protected]>
Co-authored-by: jiwaszki <[email protected]>
Co-authored-by: Victor Kuznetsov <[email protected]>
Co-authored-by: Ilya Churaev <[email protected]>
Co-authored-by: Tomasz Jankowski <[email protected]>
Co-authored-by: Dmitry Pigasin <[email protected]>
Co-authored-by: Artur Kulikowski <[email protected]>
Co-authored-by: Ilya Znamenskiy <[email protected]>
Co-authored-by: Ilya Lavrenov <[email protected]>
mryzhov pushed a commit that referenced this pull request Jan 11, 2022
* [LPT] Documentation

* 1) ToC was removed 2) SVG => PNG temporary conversion

* [LPT] Refactoring + developer guide

* [LPT] attribute doxygen documentation was added

* [LPT] Developer Guide to Reference API links were added

* [LPT] comments fixes

* [LPT] Reference API to Developer Guide links were added

* [LPT] titles were changed

* [LPT] comments fixes #2

* [LPT] root document was moved to Plugin DG

* [LPT] Documentation: image link quick fix

* [LPT] Docummentation: PrecisionsAttribute description quick fix

* fix comments from Karol

* fixes

* movement

* directive was added

* movement #2

* LPT reference in Executable Network rollback

* snippets were updated ini accordance with new API
mryzhov pushed a commit that referenced this pull request Feb 10, 2022
…toolkit#9691)

* [Transformations] Added interchangeable reshape elimination

* Applied comments #2

* returned Reshape in condition

* applied comments #3

* applied comments #4

* added comment in plugin with reason about transformation
mryzhov pushed a commit that referenced this pull request Oct 28, 2022
* remove reader tests #1

* remove reader tests #2

* remove reader tests #3

* remove reader tests #4

* Add clone_with_new_inputs to visitor tests

* fixes
mryzhov pushed a commit that referenced this pull request Nov 22, 2022
* moved serialization include path

* quiet onednn-gpu patching

* save and load kernels in _impls

* changed to use OPENVINO_ASSERT

* fix errata

* updated to follow OpenVINO naming convention

* updated error messages

* binary buffer by vector<uint8_t>

* partial_shape serialization

* removed object_type

* added a new storage class for primitive_type_string and id

* updated to throw an exception when _node is null in build_deps().

* removed redundant memory_pool clearing

* added a new net_id creator

* newline at eof

* updated CLDNN with GPU

* added cache blob descriptions

* updated output allocation logic  in serialization

* added ov::device::architecture in supported properties

* overrided save and load in data_inst and mutable_data_inst

* removed save and load functions in mutable_data

* baseline for serialization unit tests

* added serialization unit tests

* added serialization unit tests

* updated not to execute build_deps when deserialized

* make_data without namespace

* updated to use default layout c-tor

* updated get_unique_net_id()

* updated get_type_id() to a pure virtual method

* updated ov::caching_properties

* added [GPU] tags

* updated network c-tor

* updated unit tests
mryzhov pushed a commit that referenced this pull request Apr 19, 2023
* update skip list

* skip change

* fix divide

* review fixes

* review fixes #2
mryzhov pushed a commit that referenced this pull request May 22, 2023
…f POT (openvinotoolkit#17398)

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update home.rst

* Update ptq_introduction.md

* Update Introduction.md

* Update Introduction.md

* Update Introduction.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update model_optimization_guide.md

* Update ptq_introduction.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update Introduction.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update ptq_introduction.md

* Update Introduction.md

* Update model_optimization_guide.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update Introduction.md

* Update FrequentlyAskedQuestions.md

* Update model_optimization_guide.md

* Update Introduction.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* added code snippet (#1)

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update model_optimization_guide.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* Delete ptq_introduction.md

* Update FrequentlyAskedQuestions.md

* Update Introduction.md

* Update quantization_w_accuracy_control.md

* Update introduction.md

* Update basic_quantization_flow.md code blocks

* Update quantization_w_accuracy_control.md code snippets

* Update docs/optimization_guide/nncf/ptq/code/ptq_torch.py

Co-authored-by: Alexander Suslov <[email protected]>

* Update model_optimization_guide.md

* Optimization docs proofreading  (#2)

* images updated

* delete reminder

* review

* text review

* change images to original ones

* Update filter_pruning.md code blocks

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update images (#3)

* images updated

* delete reminder

* review

* text review

* change images to original ones

* Update filter_pruning.md code blocks

* update images

* resolve conflicts

* resolve conflicts

* change images to original ones

* resolve conflicts

* update images

* fix conflicts

* Update model_optimization_guide.md

* Update docs/optimization_guide/nncf/ptq/code/ptq_tensorflow.py

Co-authored-by: Alexander Suslov <[email protected]>

* Update docs/optimization_guide/nncf/ptq/code/ptq_torch.py

Co-authored-by: Alexander Suslov <[email protected]>

* Update docs/optimization_guide/nncf/ptq/code/ptq_onnx.py

Co-authored-by: Alexander Suslov <[email protected]>

* Update docs/optimization_guide/nncf/ptq/code/ptq_aa_openvino.py

Co-authored-by: Alexander Suslov <[email protected]>

* Update docs/optimization_guide/nncf/ptq/code/ptq_openvino.py

Co-authored-by: Alexander Suslov <[email protected]>

* table format fix

* Update headers

* Update qat.md code blocks

---------

Co-authored-by: Alexander Suslov <[email protected]>
Co-authored-by: Tatiana Savina <[email protected]>
mryzhov pushed a commit that referenced this pull request Jul 17, 2023
…f POT (openvinotoolkit#17398) (openvinotoolkit#17633)

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update home.rst

* Update ptq_introduction.md

* Update Introduction.md

* Update Introduction.md

* Update Introduction.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update model_optimization_guide.md

* Update ptq_introduction.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update quantization_w_accuracy_control.md

* Update model_optimization_guide.md

* Update Introduction.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update ptq_introduction.md

* Update Introduction.md

* Update model_optimization_guide.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update quantization_w_accuracy_control.md

* Update Introduction.md

* Update FrequentlyAskedQuestions.md

* Update model_optimization_guide.md

* Update Introduction.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update model_optimization_guide.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* added code snippet (#1)

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update model_optimization_guide.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update quantization_w_accuracy_control.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update basic_quantization_flow.md

* Update ptq_introduction.md

* Update ptq_introduction.md

* Delete ptq_introduction.md

* Update FrequentlyAskedQuestions.md

* Update Introduction.md

* Update quantization_w_accuracy_control.md

* Update introduction.md

* Update basic_quantization_flow.md code blocks

* Update quantization_w_accuracy_control.md code snippets

* Update docs/optimization_guide/nncf/ptq/code/ptq_torch.py



* Update model_optimization_guide.md

* Optimization docs proofreading  (#2)

* images updated

* delete reminder

* review

* text review

* change images to original ones

* Update filter_pruning.md code blocks

* Update basic_quantization_flow.md

* Update quantization_w_accuracy_control.md

* Update images (#3)

* images updated

* delete reminder

* review

* text review

* change images to original ones

* Update filter_pruning.md code blocks

* update images

* resolve conflicts

* resolve conflicts

* change images to original ones

* resolve conflicts

* update images

* fix conflicts

* Update model_optimization_guide.md

* Update docs/optimization_guide/nncf/ptq/code/ptq_tensorflow.py



* Update docs/optimization_guide/nncf/ptq/code/ptq_torch.py



* Update docs/optimization_guide/nncf/ptq/code/ptq_onnx.py



* Update docs/optimization_guide/nncf/ptq/code/ptq_aa_openvino.py



* Update docs/optimization_guide/nncf/ptq/code/ptq_openvino.py



* table format fix

* Update headers

* Update qat.md code blocks

---------

Co-authored-by: Maksim Proshin <[email protected]>
Co-authored-by: Alexander Suslov <[email protected]>
mryzhov added a commit that referenced this pull request Jul 18, 2023
commit 19125a7c95f36916ec895513e364f5cf25bde1f0
Author: Mikhail Ryzhov <[email protected]>
Date:   Sun Jul 2 20:39:06 2023 +0200

    is_concat_supported based on ngraph

commit e8f99ef52197600b791211c389b84943b31a79ee
Author: Mikhail Ryzhov <[email protected]>
Date:   Fri Jun 30 11:47:51 2023 +0200

    Enabled the rigth concat axis check

commit 158e1c36282213c853e4c744085f70e91f9a2a62
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:20:26 2023 +0200

    clang fix

commit 515b78863a264826679779c3d26276180669bc65
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:01:28 2023 +0200

    Fixed concat axis checks

commit bd04f4c6d64f766a10c6b6465346568394eeb2fc
Merge: 17ea24d214 deb6231329
Author: Mikhail Ryzhov <[email protected]>
Date:   Sun Jul 2 20:42:07 2023 +0200

    Merge branch 'master' into feature/2d_transpose_rebased

commit 17ea24d2141ec4f6bb018e1ad01371da458831b8
Author: Mikhail Ryzhov <[email protected]>
Date:   Fri Jun 30 11:47:51 2023 +0200

    Enabled the rigth concat axis check

commit f76833f17eeb56a5fa4b1d5372dce71df9bb539b
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 13:59:17 2023 +0200

    fixed tests

commit 47f3ef4444d8e1de7be51ceced2ee26fccfafbaf
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:35:51 2023 +0200

    corrected transpose checking

commit 2f5443bd75264fcb67b23a507a8330d56dc9aa42
Merge: a4a7344732 985f02974a
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:25:47 2023 +0200

    Merge branch 'feature/2d_transpose' into feature/2d_transpose_rebased

commit 985f02974a77ec25537f73d20fce2558f7d66322
Merge: a4a7344732 583aed5d2d
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:16:08 2023 +0200

    rebase on master

commit 583aed5d2d14d983ca1ac0902c9945beb7adfcd7
Merge: 1e2560e349 fd35bad32b
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 10:12:17 2023 +0200

    Merge branch 'feature/2d_transpose' of https://github.com/mryzhov/openvino into feature/2d_transpose

commit 1e2560e3495402be591712b4b645b05c8282059c
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:28:08 2023 +0200

    clang fixes

commit ef49c802650e8e5cc8f1bd18b22376b79fa7d257
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 19:15:20 2023 +0200

    added tests

commit 066df5dffce8bcf23b8b2c2c8546803c8d3091ee
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 14:21:57 2023 +0200

    rename transformation

commit d0a3a0eba7028185a16b1ee39b2770cae6992fb9
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 19 15:28:10 2023 +0200

    additional check

commit 65f201891ffa6328682627a52cc5a5b0233685fc
Author: Mikhail Ryzhov <[email protected]>
Date:   Tue Jun 13 15:09:51 2023 +0200

    Fixed fused indexes

commit d3337bafa1c2d1b33911ea49941d40500edb571b
Author: Ivan Novoselov <[email protected]>
Date:   Mon Jun 12 08:07:49 2023 +0100

    [Snippets] Documentation update (#17678)

commit 24997fba7728c98c08ab6b25f26046ebf5695199
Author: Pawel Raasz <[email protected]>
Date:   Mon Jun 12 07:05:46 2023 +0200

    Add static shape adapters to reduce dimension conversion in shape_infer for CPU (#17862)

    * Add static shape adapter
    - Adapters holds CPU dimension which can be reference to it or vector
    - Add ov::optional for holding optional result from shape inference
    - Add new `infer` function in `IStaticShapeInfer`

    * Temporary support of StaticShape

    * Fix build issues

    * Correct shape adapter compare
    - minor static shape adapter refactor

    * Minor corrections in ShapeInferenceTA

    * Fix subscript operator in StaticShapeRef

commit 7e2bffdf57b7082621e636c199938fe16538a2e7
Author: Sergey Shlyapnikov <[email protected]>
Date:   Mon Jun 12 08:39:42 2023 +0400

    [GPU] Fix dynamic padding processing of static dimension (#17978)

commit 88cf0413388142e4d187f3d06ada013cb70cefc6
Author: Mateusz Tabaka <[email protected]>
Date:   Sun Jun 11 10:49:31 2023 +0200

    Fix static analysis issues in pruning mask propagation (#17910)

    Ticket: CVS-108960

commit f9b073902e41d8af6618e0d096c1557854d86a2f
Author: Mateusz Tabaka <[email protected]>
Date:   Sun Jun 11 09:49:21 2023 +0200

    Don't constantfold weights in MatMulConstTransposesExtraction transformation (#17917)

    get_constant_from_source for Transpose node calls evaluate method
    twice which is unnecessary in this case.

    Ticket: CVS-105967

commit dcba15d5561568d2944d9d2283cc934e516c589d
Author: Ilya Lavrenov <[email protected]>
Date:   Sat Jun 10 23:40:39 2023 +0400

    ARM static build (#17970)

commit 9182f16e749776b77a277754b15cab8ab09fd761
Author: Ilya Churaev <[email protected]>
Date:   Sat Jun 10 19:25:54 2023 +0400

    Deprecate main IE developer API classes (#17983)

    * Deprecate main IE develiper API classes

    * Remove legacy snippet

    * Fixed warning for VariableState

commit da350f585f270eebfb6722e98b35162967b285e3
Author: Ivan Tikhonov <[email protected]>
Date:   Sat Jun 10 12:24:43 2023 +0400

    Delete the deprecated LowLatency (version1) transformation (#17965)

    * Delete the deprecated LowLatency (version1) transformation

    * detele LowLatency refs from the docs

commit fae241f092a723537fa39815a4509467b54377bf
Author: Wilson Seok <[email protected]>
Date:   Sat Jun 10 16:28:00 2023 +0900

    [GPU] gather nd shape agnostic kernel implementation (#17940)

    * gather nd shape agnostic kernel implementation

    * add func test

    * fix minor bugs

    * minor bug fixes

    * fix win build error

commit 614947ce2950d70616c9e9cb4a4670e59ffe0d04
Author: Andrew Kwangwoong Park <[email protected]>
Date:   Sat Jun 10 08:07:01 2023 +0900

    [GPU] Fuse type conversion only reorders to the prev nodes (#17881)

    * Fuse convert reorder to prev MVN/Concat node

    Signed-off-by: Andrew Park <[email protected]>

    * Add dynamic TCs for ov_gpu_unit_test

    Signed-off-by: Andrew Park <[email protected]>

    * Add descriptions for changes

    Signed-off-by: Andrew Park <[email protected]>

    * Fix kernel selection failure

    Signed-off-by: Andrew Park <[email protected]>

    * Add is_type_conversion_only function for reorder_node

    Signed-off-by: Andrew Park <[email protected]>

    ---------

    Signed-off-by: Andrew Park <[email protected]>

commit c5bb3e038b9fed4cf4ba47faf16555acf870df5d
Author: Egor Duplenskii <[email protected]>
Date:   Sat Jun 10 00:09:59 2023 +0200

    [CPU][DEBUG_CAPS] Fix compilation warnings (#17977)

commit 8bad2620950c85039cd5c77e730c2ff517097cda
Author: Wang Kai <[email protected]>
Date:   Sat Jun 10 05:13:31 2023 +0800

    fixing some typos (#17980)

commit c5cc3959cf21c3d4d7683802659ed882eacd37bf
Author: Edward Shogulin <[email protected]>
Date:   Fri Jun 9 22:12:52 2023 +0100

    [LPT] tests rename for nightly: part #2 (#17926)

commit b4abaf61b61b25f6189aea4f5cf42e0fc22b6576
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 21:55:14 2023 +0400

    Deprecate plugins config keys (#17974)

commit 4c74924fb05bb73a35f7c6a9f392965a3c408965
Author: Mateusz Tabaka <[email protected]>
Date:   Fri Jun 9 18:31:20 2023 +0200

    AlignEltwiseInputRanks - fix when output rank is less than constant rank (#17895)

    Fixes an issue when AlignEltwiseInputRanks is applied on FakeQuantize with
    scalar as a first input and input/output low/high being Shape{1} constants.
    In such case FakeQuantize output is still a scalar, so the difference
    between output rank and input/output low/high rank is negative.

    Ticket: CVS-112454

commit bd93876f5ec76ef6a61eeb4894b28ff1cbe084e7
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 18:08:53 2023 +0400

    Port some changes from proxy branch (#17961)

    * Port some changes from proxy branch

    * Port test changes

    * Rewrite approach for compile model and tensor

    * Fixed review

commit 6742f6ec10ddd88fcf3eeb5ad165fe319ae44246
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 15:48:04 2023 +0400

    Update OMZ to support OpenCV without GAPI (#17972)

commit 4e81d814f267905ea40a0cb1eec8476a29f78f39
Author: Alexey Kazakov <[email protected]>
Date:   Fri Jun 9 12:15:02 2023 +0100

    Move dependencies to the new share (#17825)

commit a93c312d663d6f997a2b2de8e936317948912e14
Author: Maciej Smyk <[email protected]>
Date:   Fri Jun 9 13:04:00 2023 +0200

    Update build_linux.md (#17966)

commit 3174067c48b8aab01e72322accb3b55e2beab3b9
Author: Wonju Lee <[email protected]>
Date:   Fri Jun 9 18:56:30 2023 +0900

    [DOCS] Adding Datumaro document into OV Ecosystems (#17944)

    * add Datumaro document
    * add datumaro into toctree

commit 0187b1230a34297892268103cbcf8b7c07e26af8
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 13:09:17 2023 +0400

    Update OMZ submodule (#17963)

commit 3a23dd7bca44859d261cc3c42b43022720535514
Author: Sebastian Golebiewski <[email protected]>
Date:   Fri Jun 9 09:08:14 2023 +0200

    [DOCS] Fixing broken code blocks (#17959)

    * code-blocks-fixes

commit 1188dc581031a93c799f50577696495903424fa7
Author: Ilya Lavrenov <[email protected]>
Date:   Fri Jun 9 08:03:10 2023 +0400

    Android debug build (#17955)

commit 11da2f7755002e638922ee46996a153a893ec183
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 21:22:33 2023 +0400

    Try to use system flatbuffers on Android (#17954)

commit cf64e6ca38fc67f28926e8c8ab8dadcf5cfd0fc4
Author: Gorokhov Dmitriy <[email protected]>
Date:   Thu Jun 8 21:09:37 2023 +0400

    [CPU] Fixed KEY_LP_TRANSFORMS_MODE internal propery behavior (#17945)

commit 1cfd25e89e08058a43beff090af4808b1cb2f0de
Author: Zlobin Vladimir <[email protected]>
Date:   Thu Jun 8 19:30:29 2023 +0400

    cpp/samples: update build (#17900)

    * cpp/samples: update build

    Ticket 111295

    * Fix sample_type extraction

    * Fix inputLog type

    * include <limits>

    * Add missing const

    * Revert cpp/speech_sample error message

    * update azure CI

commit eb1d14b264a61ff732a333b3d7f7ac352384c65a
Author: Mircea-Aurelian Dan <[email protected]>
Date:   Thu Jun 8 17:55:53 2023 +0300

    Set default duration to 60 for device `VPU` (#17952)

commit f1ceb912cff722be558cf481689c383b64a6eab7
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 18:31:55 2023 +0400

    Fixes for deployment manager (#17899)

commit de4108579ba8991baff686a4af2732134d95c8c9
Author: Sun Xiaoxia <[email protected]>
Date:   Thu Jun 8 14:28:35 2023 +0000

    Xiaoxia/update cpu mapping (#17451)

    * generate cpu mapping table pre tbb

    * change function name

    * fix proc_type_table is wrong in RPL

    * add getCpuMapFromCores test, fix comments

    * modify test case

    * fix comments

    * fix code style

    * add throw an exception

    * fix numa_nodes=0 on ARM

    * modify numa_nodes

    * fix ExportOptimalNumStreams failed on ARM

    * fix comments

    * add discription of get_cpu_mapping_from_cores

    * update for numactl support

    * fix cores is wrong

    ---------

    Co-authored-by: Wanglei Shen <[email protected]>

commit c95a8225a5f4c16257ab6ecb0da4e9ff54fdd2f5
Author: Daria Mityagina <[email protected]>
Date:   Thu Jun 8 16:47:40 2023 +0300

    Update comments and help text (#17707)

commit 9b98ac0fb2f86ddf873440c4e95bc19fa14b3136
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 8 16:22:48 2023 +0400

    [Snippets] Fixed copy runtime info which contains PortDescriptors (#17774)

commit f16c961a73cad3886d47f5d34730473afcc50b5f
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 15:35:27 2023 +0400

    Enable python API in deb / rpm packages (#17923)

    * Enable python API in debian package

    * Enable python API in debian package

commit a20e43238a8f65dd679c11df10c7037d55a8d8bb
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 15:00:25 2023 +0400

    Align tabs in install archives Linux (#17947)

commit cac43ca565afd508d4b6abf70e8b416c3f651b82
Author: Sergey Shlyapnikov <[email protected]>
Date:   Thu Jun 8 13:46:21 2023 +0400

    [GPU] Add shape_of subgraphs markup and initial cpu implementations (#17762)

    * [GPU] Add shape of subgraphs markup and initial cpu implementations for some of primitives

    * Apply review comments

    * Exclude eltwise with boolean mode types from shape of subgraphs and fix leftovers

commit 36bed862a767fa9f65eb5d61e4c13feaaeab64a2
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 8 12:05:14 2023 +0400

    [Snippets] Add support of MHA Tokenization for different precisions (#15647)

commit 728763bde1b8c09d48f0c01ec6af65cae2f6f698
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 11:08:58 2023 +0400

    Support different names for ITTAPI (#17889)

commit 1d0f52e62f4ea2fc14493a69f477f64f667c110d
Author: Sebastian Golebiewski <[email protected]>
Date:   Thu Jun 8 08:32:08 2023 +0200

    update-deployment-manager (#17903)

commit 3a5575837460e97c4cb1da0095970f7a6326cf26
Author: Taylor Yeonbok Lee <[email protected]>
Date:   Wed Jun 7 19:39:26 2023 -0700

    [GPU] Fix issue in runtime buffer fusing (#17909)

    * There were two issues in runtime buffer fusing
    1) Missing condition in matcher for dyanmic tensor
    2) If the node is marked as can_be_optimized = true at build time and then turned out to false at runtime, the kernel compilation has been skipped becuaes it was checking node->can_be_optimized
    => To resolve this issue, added can_be_optimzied to impl_param and let the impl create check can_be_optimized in impl_param instead of that in node.

    * Fixed primtiive::can_be_optimize to be set through function

commit 6ac4ae06aea35c6dbb6eee9667fb5f0f7dc1eaea
Author: Mingyu Kim <[email protected]>
Date:   Thu Jun 8 10:27:26 2023 +0900

    [docs] typo fix (#17915)

commit 1c79f1ab1d188698a4ce5a5228e5d12bdd9dc102
Author: Tatiana Savina <[email protected]>
Date:   Wed Jun 7 18:57:42 2023 +0200

    [DOCS] Port release doc fixes (#17939)

    * [DOCS]  Model optimization paragraph fix  (#17907)

    * fix mo guide paragraph

    * fix format

    * fix paragraph

    * remove extra line

    * fix archive link (#17918)

    * [DOCS]  Add sudo to uninstall (#17929)

    * add sudo to uninstall

    * Update uninstalling-openvino.md

commit 18862a770b480a5e9cc1989554c0da244a4513f5
Author: Zlobin Vladimir <[email protected]>
Date:   Wed Jun 7 19:20:42 2023 +0400

    Update open_model_zoo submodule (#17927)

    Catch up https://github.com/openvinotoolkit/open_model_zoo/pull/3782

commit 993db4300ce3d19d879e4d0f973470882b4cabcf
Author: Edward Shogulin <[email protected]>
Date:   Wed Jun 7 15:31:06 2023 +0100

    [CPU] Quantized MHA extension for SmoothQuant (#17906)

commit 5f58bef711677a0f21d794000169dfca85dbfca7
Author: Anton Voronov <[email protected]>
Date:   Wed Jun 7 17:15:01 2023 +0400

    [CPU] gemm convolution: fixed bias offset (#17357)

commit f3e680ed2fa799f3be07cbb3453b53641d073997
Author: Georgy Krivoruchko <[email protected]>
Date:   Wed Jun 7 14:17:20 2023 +0400

    [TF FE] Workaround for Broadcast/Concat issue with empty tensors (#17864)

    * Added transformation for Concat

    * Added test

    * CI fix

    * Fixed behavior of the "empty tensor list" test

commit 68a5aedd6832f56103ffb96110dc4f60e59ce5aa
Author: Tomasz Otoka <[email protected]>
Date:   Wed Jun 7 12:16:28 2023 +0200

    Adds configuration file for cspell (#17355)

    the file for future use with cspell

commit cc27122018c95fc501970dbf8fc6f356a52002cd
Author: Tomasz Otoka <[email protected]>
Date:   Wed Jun 7 12:13:15 2023 +0200

    Adds Python wheel requirements info to docs (#17922)

commit 1d1ac3ab73cabff9a5eddb331fd6f2b4a223d712
Author: Ilya Lavrenov <[email protected]>
Date:   Wed Jun 7 14:12:54 2023 +0400

    Added cmake_policy call to allow IN_LIST in if() (#17916)

commit 5464f71cd83baf1b3438748505540f6e53792475
Author: Pawel Raasz <[email protected]>
Date:   Wed Jun 7 11:28:45 2023 +0200

    Add interpolate from all opsets to cpu shape infer (#17875)

commit 4977437359310b53cc724e0dff72475d17fa1ca4
Author: hyunback kim <[email protected]>
Date:   Wed Jun 7 16:20:59 2023 +0900

    Optimize permute gemm onednn (#17621)

    * [GPU] Optimized out permute in permute-gemm(onednn) pattern.

    Permute can be optimized out when permute's in and out are compatible and onednn gemm.

    Signed-off-by: hyunback <[email protected]>

commit c2eba2d2d1a440ac59ac7b041c3e657ca84e6e2b
Author: Chen Xu <[email protected]>
Date:   Wed Jun 7 13:11:18 2023 +0800

    [CPU] Reduce node improve parallelism (#17615)

commit 31eb04818de2ba1c4009b6468085c858ac14c931
Author: Wang Wangwang <[email protected]>
Date:   Wed Jun 7 10:31:27 2023 +0800

    [AUTO] Support setting log_level from config (#17569)

    * [AUTO] Support setting log_level from config

    * Add test cases

    ---------

    Co-authored-by: Chen Peter <[email protected]>

commit 24b55e3b9e18fe846c8dfae86297687f92cbdbff
Author: Wanglei Shen <[email protected]>
Date:   Tue Jun 6 22:14:40 2023 +0800

    update scheduling core type value (#17771)

    * update scheduling core type value

    * update for comments

    * update for comments

    * fix code style issue

commit eb0ac0c0ae3db967b9d30c45d3165ca4e8fd185b
Author: Alexandra Sidorova <[email protected]>
Date:   Tue Jun 6 16:55:01 2023 +0400

    [Snippets] Added support of 3D MHA (#17817)

commit ac1e0d56dc0beea7c79f8b18cfbd07cbe8675eb5
Author: Nikita Malinin <[email protected]>
Date:   Tue Jun 6 14:19:53 2023 +0200

    ENABLE_MMAP property pos (#17896)

commit c43ea371f5c4959ef4fed6667e9f4e6bc833dec1
Author: Tatiana Savina <[email protected]>
Date:   Tue Jun 6 12:48:18 2023 +0200

    [DOCS] Port release doc fixes to master (#17901)

    * [DOCS] Change downloads directory link  (#17846)

    * installation link

    * fix path

    * change notebooks links (#17857)

    * fix apt and yum links (#17877)

    * [DOCS] Fix list and links to POT (#17887)

    * change link to POT

    * change header label

    * fix typo

commit f7a54452cd8b7c0f8e72bc3bf4c51c2faa9c914b
Author: Ilya Lavrenov <[email protected]>
Date:   Tue Jun 6 09:12:16 2023 +0400

    Use tbb from vcpkg (#17891)

commit d2e6163f5b64622063cc8d95fd027f0c88695340
Author: Ilya Lavrenov <[email protected]>
Date:   Tue Jun 6 00:23:07 2023 +0400

    Fixed compilation with clang (#17890)

commit cf3878fc125afa5b05167a0f05b99a7f1c33cc69
Author: Zlobin Vladimir <[email protected]>
Date:   Mon Jun 5 20:31:05 2023 +0400

    Work around deprecation error (#17888)

    For some reason my MSVC gives the following error:
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\utility(176,5): error C4996: 'ngraph::SlicePlan::SlicePlan': T
    he nGraph API is deprecated and will be removed in the 2024.0 release. For instructions on transitioning to the new API, please refer to https://docs.openv
    ino.ai/latest/openvino_2_0_transition_guide.html [C:\Users\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj
    ]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\xmemory(680,47): message : see reference to function 'std::pai
    r<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan>::pair(std::pair<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan> &&)' [C:\Users\
    vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\utility(175,5): error C4996: 'ngraph::SlicePlan::SlicePlan': T
    he nGraph API is deprecated and will be removed in the 2024.0 release. For instructions on transitioning to the new API, please refer to https://docs.openv
    ino.ai/latest/openvino_2_0_transition_guide.html [C:\Users\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj
    ]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\xmemory(680,47): message : see reference to function 'std::pai
    r<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan>::pair(const std::pair<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan> &)' [C:\U
    sers\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj]

commit 596a642d9f4b2d682ceaec84e05b3190622f64d3
Author: Ilya Lavrenov <[email protected]>
Date:   Mon Jun 5 20:12:17 2023 +0400

    Install all python build artifacts to a single folder (#17883)

commit 4332c2604e1b50d38eaf5bf2204eb9f76da093f6
Author: Karol Blaszczak <[email protected]>
Date:   Mon Jun 5 16:39:19 2023 +0200

    DOCS post-release adjustments (#17874)

commit 4b7fdd842a3a30fa355ff3cbd0ebdc8c9dadda71
Author: Chen Xu <[email protected]>
Date:   Mon Jun 5 18:52:18 2023 +0800

    [CPU] Improve performance in 5D scenario of Reduce node (#17828)

commit 81623446f154ccdb3df471f5414703d416f0ce10
Author: Yury Gaydaychuk <[email protected]>
Date:   Mon Jun 5 12:17:54 2023 +0200

    [CPU] Align jit and ref offsets handling in DeformableConvolution implementation (#10686)

commit 071a6f92fe9bdd6b79d59e9d58fdc877922d9ba2
Author: Roman Zubarev <[email protected]>
Date:   Mon Jun 5 11:14:48 2023 +0100

    remove quantization config for vpu (#17507)

    * remove quantization config for vpu

    * remove VPU config testcases from test unify scales

    ---------

    Co-authored-by: shokinal <[email protected]>
    Co-authored-by: Alexander Kozlov <[email protected]>

commit 6e8d0b5597899751678429c1612beb3aa81e104c
Author: Piotr Krzemiński <[email protected]>
Date:   Mon Jun 5 10:59:12 2023 +0200

    [PT FE] Add aten::_shape_as_tensor (#17804)

    * [PT FE] Add aten::_shape_as_tensor impl

    * Update shape_as_tensor.cpp

    * [PT FE] Fix headers, add explicit type, comment out shape detection

    * [PT FE] Reverse example comments

commit efd0d27e1ecca490abe8a222b844c041565ebb2c
Author: Aleksandr Voron <[email protected]>
Date:   Mon Jun 5 10:58:12 2023 +0200

    [CPU] Enable SLT Eltwise tests on ARM (#17713)

commit 969afc617fe1c00ae691f7c70b96dd94a4693ec5
Author: Piotr Krzemiński <[email protected]>
Date:   Mon Jun 5 10:55:03 2023 +0200

    [PT FE] Add aten::_native_multi_head_attention (#17550)

    * [PT FE] Add implementation of MHA

    * [PT FE] Add tests, add scaled dot product attention

    * [PT FE] Fix missing transpose for Q,K,V & output Attention

    * [PT FE] Formatting errors

    * [PT FE] Fix testing class with nn.Linear

    * [PT FE] Fix incorrect key franspose in dot product attention computation

    * [PT FE] Fix incorrect matmul due to lack of transpose

    * [PT FE] Enable support for all boolean masks

    * [PT FE] Fix returned weights

    * [PT FE] Remove debugging artifacts

    * [PT FE] Remove unused nodes, optimize transpose nodes' usage, add comments to floating masks

    * [PT FE] Further reduce node usage, return None instead of 0 for return_weights=false

    * [PT FE] Allow for dynamic num_num_head, embed_dim

    * [PT FE] Improve error comment, remove unnecessary Unsqueeze

    * [PT FE] Clang format

    * Update tests/layer_tests/pytorch_tests/test_native_multi_head_attention.py

    Co-authored-by: Maxim Vafin <[email protected]>

    * [PT FE] Add masks comments, improve mask broadcasting

    ---------

    Co-authored-by: Maxim Vafin <[email protected]>

commit 1acaeedb26767f9a5bdbc7e345f2c86baa9be00f
Author: Yury Gaydaychuk <[email protected]>
Date:   Mon Jun 5 10:52:58 2023 +0200

    [CPU][Commit slider] Rmtree fixed (#17858)

commit e9a2efcb387d288800bf98dc844bfb0b27b64488
Author: Ilya Churaev <[email protected]>
Date:   Mon Jun 5 12:00:04 2023 +0400

    [GPU] Fix GPU remote context name initialization (#17850)

commit 4e15aef22f45e989f27e9ac70542deafba8f4937
Author: Sergey Shlyapnikov <[email protected]>
Date:   Mon Jun 5 11:21:26 2023 +0400

    [GPU] Change priority of CPU implementations (#17829)

commit 7a1e940ac00d6e968001c8e1f07313a0b491a099
Author: Sebastian Golebiewski <[email protected]>
Date:   Mon Jun 5 08:16:29 2023 +0200

    update-diagram (#17871)

commit fd138b6f78f1fdaeae1cd12ca968ed8aaf6f12da
Author: Vladimir Paramuzov <[email protected]>
Date:   Mon Jun 5 09:30:22 2023 +0400

    [GPU] Better device input memory reuse (#17853)

commit ca4c6422ea02ffe637b6ba43ca458c461f3d15cc
Author: Asthestarsfalll <[email protected]>
Date:   Mon Jun 5 11:06:05 2023 +0800

    【PaddlePaddle Hackathon 4】add paddle set_value op (#15888)

    * add set_value op

    * Support for tensor input

    * fix shape error

    * refactor for dynamic shape

    * update process of target_value_shape and add comments

    * support arbitrary steps

    * fix

    * fix ends_node

    * fix and add test cases

    * fix error when slice operation return maximum number in int32

    * remove redundant function call

    * update for minus step

    * add constraints for minus inputs

    ---------

    Co-authored-by: mei, yang <[email protected]>

commit c1ffeebafc3b1a1913c5d19811d338906640e93d
Author: Wanglei Shen <[email protected]>
Date:   Sat Jun 3 17:07:02 2023 +0800

    enable CPU map and multiple streams for ARM Linux (#17450)

    * enable CPU map for ARM Linux based on freqency information

    * fix code style issue

    * fix code style issue

    * remove 'streams = 1' WA for ARM linux

    * update for typo and comments

    * update for comments

    * keep  WA

    * keep WA of streams = 1 for ARM Linux

    * update num_streams WA for ARM Linux in test case

    * update for comments

    * update for comments

    * update for comments

    * update for comments

    * update for merge conflict

    * update and add test case for MTL

commit d12bd8ee077a97a5fb648f6bed10560a428f9d0f
Author: Kelvin Choi <[email protected]>
Date:   Sat Jun 3 09:29:02 2023 +0900

    [GPU] Apply m_pythondiv for fusing of eltwise div (#17590)

commit 0464d0f7e42741e2f9e346301b984bc806470d43
Author: Alina Kladieva <[email protected]>
Date:   Sat Jun 3 00:50:57 2023 +0200

    Revert "Stale PRs/Issues action limit extention (#17491)" (#17868)

    This reverts commit c351335661b5fd4bbfe229fe548a439db237814a.

commit 4231b25511da61e1b92b29674d77dd933cb26a53
Author: Yaroslav Torziuk <[email protected]>
Date:   Fri Jun 2 21:59:55 2023 +0200

    Add subgroup block reading in softmax_gpu_items_class_optimized.cl (#16223)

commit 81fb4a46a16c614cc18e847449b42097189b7f27
Author: Taylor Yeonbok Lee <[email protected]>
Date:   Fri Jun 2 12:39:28 2023 -0700

    [GPU] Enable runtime buffer fusing for dynamic shape (#17668)

    * Initial impl for runtime buffer fusing
    Passing unittest with static kernel

    * pass unittest with dynamic impl

    * Refactor allocate_output

    * Separate header of buffer fusing

    * Refactored buffer fusing :: matcher/optimize

    * More cleanup

    * Fix crash in dolly

    * Reset can_be_optimized of primitive_inst when it is not

    * Fix empty tensor : Primitive with empty data should be skipped

    * Fix issue in dynamic padding : Static kernel should not contain dynamic padding dims
    Fix missing reset of update_shape_done_by_other flag

    * Not to add cache with emtpy kernel for optimized out inst

    * Fix corner case error in buffer fusing
    - Shapes of some preds may not be changed, but still needed to do update_impl because 1) paddings are changed 2) output memory should be updated
    - optimizable impl should not be added to the cache

    * Allowing reorder & permute_ref to be optimized concat predecessor

    * Some more fixes :
    runtime buffer fusing is available only when all preds/concat are dynamic
    runtime buffer fusing is to be executed only if the node is dynamic

    * Fix allocate_output parameter called by get_estimated_device_mem_usage according to the new change

    * Fixed error in cascaded concatt

    * Need to reinterprete even though the size is same

commit a95298fceb0f559b3952d9ba76593bc12205e6ab
Author: Marcus van Houdt <[email protected]>
Date:   Fri Jun 2 20:05:57 2023 +0200

    Add missing != operator, fixing compilation issue with Visual Studio 17.6 together with /std:c++latest (#17860)

commit 2fd7e99526e683f9a9ecb4eed8e86eb0b6a3bf25
Author: Sofya Balandina <[email protected]>
Date:   Fri Jun 2 18:44:54 2023 +0100

    [conformance] Add rel pass rate to highlight table (#17783)

commit 6d6809c42525ae3258566076688d7cab0a8797a2
Author: Sergey Shlyapnikov <[email protected]>
Date:   Fri Jun 2 16:17:05 2023 +0400

    [GPU] Remove clFinish call from USM memory lock function (#17830)

commit c770095abe6ce2d90ecd0dfb26998be744af68b6
Author: Edward Shogulin <[email protected]>
Date:   Fri Jun 2 08:47:36 2023 +0100

    [LPT] StridedSlice dequantization improvement (#17563)

    * [LPT] StridedSlice dequantization improvement

    * review comments: refactoring & simplification

commit b9c98765b568f5c5b34188c257fca32563a2a1c5
Author: Chen Peter <[email protected]>
Date:   Fri Jun 2 15:04:33 2023 +0800

    Requirements for the HW plugin to integrate with AUTO (#17053)

    * Requirements for the HW plugin to integrate with AUTO

    Signed-off-by: Peter Chen <[email protected]>

    * Update property requirements and wording

    1. Added purpose for each reqired property
    2. Removed autobatching properties
    3. Updated wording

    Signed-off-by: Peter Chen <[email protected]>

    * Add one BA test and update purpose for model_name

    Signed-off-by: Peter Chen <[email protected]>

    * Add request to ov::compilation_num_threads

    Signed-off-by: Peter Chen <[email protected]>

    * Add link to intgration with AUTO

    Signed-off-by: Peter Chen <[email protected]>

    * Wording with API 2.0

    Co-authored-by: Ilya Churaev <[email protected]>

    * Try to fix the link

    * Remove ":doc:"

    * Add postfix "__" for external link

    * Apply suggestions from code review

    Co-authored-by: Tatiana Savina <[email protected]>

    * bash command and multiple devices description update

    Signed-off-by: Peter Chen <[email protected]>

    ---------

    Signed-off-by: Peter Chen <[email protected]>
    Co-authored-by: Ilya Churaev <[email protected]>
    Co-authored-by: Tatiana Savina <[email protected]>

commit d31f14be10916be64a445fb18ecbd6dbc0890f62
Author: bstankix <[email protected]>
Date:   Thu Jun 1 15:28:37 2023 +0200

    Add default platform type selection to ov graphs (#17844)

commit e848609551ec02ffb06193972b278e9ef9aa2933
Author: Karol Blaszczak <[email protected]>
Date:   Thu Jun 1 15:16:10 2023 +0200

    DOCS homepage update (#17842)

commit 7f88a49cda2f934f6f8be622ece18275a64b8f56
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Jun 1 14:11:05 2023 +0200

    Update networkx requirement from <=2.8.8 to <3.1.0 in /tools/mo (#15293)

commit 713c566441aff64d0db5882932f468d0a91b24d3
Author: Piotr Krzemiński <[email protected]>
Date:   Thu Jun 1 14:04:27 2023 +0200

    [PT FE] Add aten::LogSoftmax (#17629)

    * [PT FE] Add aten::LogSoftmax implementation & tests

    * Update log_softmax.cpp

    * Update src/frontends/pytorch/src/op/log_softmax.cpp

    Co-authored-by: Maxim Vafin <[email protected]>

    * [PT FE] Add recommended comment, replace get_input_tensor with new implementation

    * [PT FE] Align to f32 if no dtype provided

    * [PT FE] Revert type align

    ---------

    Co-authored-by: Maxim Vafin <[email protected]>

commit 08089e3a3a9b4c7491eec427bc169094349ca070
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 15:23:08 2023 +0400

    Use 2023.0.0 debian packages on CI (#17840)

commit e27290c8295e70ef2ba23d98bf99a9e69c3be58e
Author: Maciej Kwapulinski <[email protected]>
Date:   Thu Jun 1 13:21:54 2023 +0200

    [GNA] convertFunctionToICNNNetwork operation performance improovement (#17685)

    * make CNNLayerCreator be persistent accross single convertFunctionToICNNNetwork operation

    * [GNA] RR comments applied

    * [GNA] RR comments applied

commit 732240f038a88a330b834df7a58b5f13c9922d96
Author: Katarzyna Mitrus <[email protected]>
Date:   Thu Jun 1 13:21:43 2023 +0200

    [Pad-12] Introduce PadBase and Pad-12 operation  (#17796)

    * Introduce PadBase

    * Update ov scope name

    * Introduce Pad-12

    * Common type_prop Pad tests

    * Init Pad-12 ref tests

    * Add Pad reference tests

    * attr and op  check tests

    * Move eval and clone inputs from PadBase

    * Init opset12

    * Headers clean up

    * Update shape_inference map for CPU

    * Update Pad evaluates to use ov::TensorVetor

    * Update shape infer map with Pads

    * Fix namespace

    * Update op check test

    * Add common Pad shape_inference tests

    * Reuse PadBase shape_infer

commit e9cb787f798da7cddd0545cf0edc6f9562d36fb9
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 15:04:32 2023 +0400

    Use OpenCL from CCI (#17839)

commit 15320b22ae6479cd2de17936555263a85dab26a5
Author: Yury Gaydaychuk <[email protected]>
Date:   Thu Jun 1 12:20:30 2023 +0200

    [CPU][Tools] wa for tmp directory handling in linux (#17824)

commit de134c6c714a67fbefee0273c4612c7297b0f865
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 1 13:51:55 2023 +0400

    [Snippets] Refactored work with Loop ID (#17680)

commit d13bcbe0e907a660c6e0090f9dc18949bee43fae
Author: Xuejun Zhai <[email protected]>
Date:   Thu Jun 1 16:52:47 2023 +0800

    Fix C API registers unit test failed (#17800)

    * Fix C API registers unit test failed

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * Fix compile error in macos

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * Fix CI format issue

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * using the getExecutableDirectory() func from openvino::utils

    Signed-off-by: Zhai, Xuejun <[email protected]>

    ---------

    Signed-off-by: Zhai, Xuejun <[email protected]>

commit 71b2d6f994b461dd4a6591da89da2e8c3b0f7f12
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:50:56 2023 +0400

    Deprecate ExecutableNetwork and InferRequest API (#17801)

    * Deprecate ExecutableNetwork and InferRequest API

    * Fixed some warnings

    * Fixed some warnings

    * Try to fix documentation

    * Try to skip documentation warnings

commit 5d013d8ae57e7985c4f0c7b7e044d8517bf5e594
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:47:55 2023 +0400

    Deprecate legacy precisions and layouts (#17803)

    * Deprecate legacy precisions and layouts

    * Suppress some warnings

    * Fixed some warnings

commit 369f51cf50d5954c1b0e4c42fcae945d7a030ab2
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:44:28 2023 +0400

    Mark as deprecated nGraph API (#17647)

    * Mark as deprecated nGraph API

    * Fixed code style

    * Added IN_OV_LIBRARY define

    * Suppress warnings for log

    * Suppress warning

    * Updated nGraph headers

    * Fixed build for macOS

    * Fixed lpt and snippets

    * Fixed build all on macOS

    * Suppress some warnings

    * Fixed some new warnings

    * Fixed new warnings

    * Try to fix some warnings

    * More warnings

    * Soome change

    * Suppress more warnings

    * Suppress warnings for transformations

    * Suppress warnings for LPT

    * One more fix

    * Suppress more warnings

    * Try to fix opset error

    * Remove opset constructor

    * Cannot fix opset warning

    * Suppress warnings for offline transfromations

    * Fixed some warnings for Windows

    * Fixed code style

    * Suppress some warnings for onnx FE

    * Revert "Suppress some warnings for onnx FE"

    This reverts commit 75d23b64fc7333afddd68a8c96ded694167b2425.

    * Revert "Fixed code style"

    This reverts commit c6eba6311663a29c6338ade435e10bf55dd51482.

    * Revert "Fixed some warnings for Windows"

    This reverts commit 23d7ed88b694f47edfa331a6267d6795edd98438.

    * Revert "Suppress warnings for offline transfromations"

    This reverts commit 0b9f6317bff0d489cee6b30e064bad7d04367ae9.

    * Revert "Cannot fix opset warning"

    This reverts commit 19ea658639d64bb2020cfb8424ea43ffa9a2dbf7.

    * Revert "Remove opset constructor"

    This reverts commit 06afb1bc2037156bfb65b6b58a2b732e19a74ce5.

    * Revert "Suppress warnings for LPT"

    This reverts commit 58b1c0f5a041e099cd715ebac28f8f96fead936a.

    * Revert "Suppress warnings for transformations"

    This reverts commit f8bb9814a1d160c5c770f399489936f228f24c75.

    * Revert "Suppress more warnings"

    This reverts commit f9f0da9acb566200465a9540ca91bc9ff33cc825.

    * Revert "Soome change"

    This reverts commit e545d4984ef6eac60d8c2ce6b1d6ee805072bd28.

    * Remove deprecation for ngraph::OpSet and FactoryRegistry

commit fa6b667423374eaaab3c3d2ff6bd59f9ded533d6
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 12:28:47 2023 +0400

    Update archive names for 2023.0 release (#17835)

commit 070a7094ee1790177d4714c906b08978188db628
Author: Anton Voronov <[email protected]>
Date:   Thu Jun 1 12:26:06 2023 +0400

    [DOC] cpu documentation fixes (#17815)

commit 26d43ebcbda10e3aae72cbf324a91bd2f6efb9f7
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 12:24:02 2023 +0400

    Updated badges to reflect new release 2023.0 (#17834)

commit 3d7b8d7e22c9ee831edf5e36caa020f2563ed1d6
Author: Andrei Gorbachev <[email protected]>
Date:   Thu Jun 1 07:51:48 2023 +0100

    [GPU] fix incorrect deformable_group_idx calculation (#17759)

commit e7c9450acb8e8cf6a687ca87e5fa8e562eb60434
Author: Tomasz Dołbniak <[email protected]>
Date:   Thu Jun 1 08:49:02 2023 +0200

    GroupNormalization core op (#17781)

commit 55aa932130a53a837a2fc70b29652f1641c685c5
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 10:31:10 2023 +0400

    Added vcpkg build to CI (#17808)

commit d11597f2648ee8942d09a5fbe02b3480e116e8c5
Author: Vladimir Paramuzov <[email protected]>
Date:   Thu Jun 1 09:45:30 2023 +0400

    [GPU] Functional fixes for nvidia (#17735)

commit a2e7e3f574bb5fca7a7b0f56a5be7a2596c5cf63
Author: Haiqi Pan <[email protected]>
Date:   Thu Jun 1 10:22:08 2023 +0800

    [C API] some contents missed in doxygen (#17671)

    * remove @param and separate line

    * separate line of ov_remote_context_free

    * fix code style

    * Update src/bindings/c/include/openvino/c/ov_remote_context.h

    Co-authored-by: Chen Peter <[email protected]>

    * add ...

    * add ...

    ---------

    Co-authored-by: Chen Peter <[email protected]>

commit 18792b8531de1ad83774daec9148e3f521c33c25
Author: Mateusz Mikolajczyk <[email protected]>
Date:   Wed May 31 22:26:39 2023 +0200

    [PT FE] Fix aten::squeeze translation + add tests for aten::slice (#17584)

    * Fix squeeze compatibility

    * Fix issue in remainder causing model to fail

    * Add tests for slice

    * Modify remainder to support int + add type tests

    * Apply requested changes

    * Add comment

commit 0a52640f51b1e8293d918e249c491f0f76c17362
Author: Nikolay Shchegolev <[email protected]>
Date:   Wed May 31 21:05:59 2023 +0400

    [CPU] GridSample tests threshold. (#17782)

commit 6b11eaadb1a9839d38e70476bc5e887d7c7abc9d
Author: Sebastian Golebiewski <[email protected]>
Date:   Wed May 31 17:53:22 2023 +0200

    [DOCS] `convert_model()` as a default conversion path (#17454)

commit a8d3a0f1a5e3b187f8ef9c41d3c7372687db928a
Author: Pawel Raasz <[email protected]>
Date:   Wed May 31 17:33:48 2023 +0200

    Relax sizes and scales check for (#17811)

commit 00a2ce0ca82646ae4472823c52070430863e0174
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 16:25:59 2023 +0200

    [CPU] Skip some DefConv test cases (#17810)

commit ea6ee349296223a3ccdacbc24bfd62b0b0f5963c
Author: Sebastian Golebiewski <[email protected]>
Date:   Wed May 31 15:47:24 2023 +0200

    [DOCS] Updating Tutorials (#17769)

commit b8347c709d4880465740fdce80b511fa5acc1f6c
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 15:39:17 2023 +0200

    [CPU] Graph::DropNode fix (#17702)

commit 36fd514a2ac798673b3c2d1dd664ae08ef33bb96
Author: OK <[email protected]>
Date:   Wed May 31 16:38:57 2023 +0300

    Validation: Test AUTO plugin timetests (#17508)

    * Validation: Test AUTO plugin

    * config

    * Add debug logs against AUTO

    * Iteration

    * iteration

    * iteration

    * iteration

    * iter

    * iteration

    * iteration

    * iteration

    * iteration

    ---------

    Co-authored-by: Daria Ilina <[email protected]>

commit 0b21873a2356bce517116582e3e189c7c04e6604
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 14:13:44 2023 +0200

    [CPU] RNN: Shape checks are relaxed (#17724)

commit 1d69898669540b7b4f7d57fd5cf6a672ee863293
Author: Nadezhda Ageeva <[email protected]>
Date:   Wed May 31 15:13:01 2023 +0400

    [HETERO]: Avoid duplicated results (#17725)

    * [HETERO]: Avoid duplicated results

    * Code style

commit fb807183b28e328f7b0ac61016d677f0e8b85c0c
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 12:39:10 2023 +0200

    Updated install docs for 2023.0 (#17764) (#17807)

    port: #17764

    authored by @ilya-lavrenov

commit e52d848b2ca11428fbe5b652df4a1379d26aaa11
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 12:25:17 2023 +0200

    [CPU] Deconv dummy shape calculation: validate upper bound only if it is defined (#17690)

commit 51a97077fd3fdf5aca76a99e8418065a0883c0de
Author: Ekaterina Aidova <[email protected]>
Date:   Wed May 31 14:07:24 2023 +0400

    [PT FE]: support flip operation (#17705)

    * [PT FE]: support flip operation

    * more tests

commit 688fcbb2642fb4b272fe7f1db047d2b2a848828b
Author: Ekaterina Aidova <[email protected]>
Date:   Wed May 31 14:07:12 2023 +0400

    [PT FE]: support aten::cdist and aten::pairwise_distance (#17718)

    * [PT FE]: support aten::cdist and aten::pairwise_distance

    * p and eps non-const

commit c4ee67b68a96ec4f6ac61eac9c1cc2ada39ed861
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 12:01:55 2023 +0200

    DOCS operation support articles update (#17449)

    conformance table added
    ARM merged with CPU
    precision support and layout tables removed from the overview device article (info available in device articles)

commit 133ec1942fddfd68a1d617d73156133fbd41b464
Author: Mingyu Kim <[email protected]>
Date:   Wed May 31 18:39:19 2023 +0900

    Typo fix (#17723)

commit a112140cf07160bf79b7b87575990c6fa01188b5
Author: Maciej Smyk <[email protected]>
Date:   Wed May 31 11:27:20 2023 +0200

    [DOCS] Link adjustment for dev docs + fix to build.md CPU link for master (#17744)

    * link-update-1

    * link update

    * Update build.md

    * dl workbench

    * Update README.md

commit c4f0ac91b41ed9cbf9bf9369060120c7274a50e7
Author: Ivan Vikhrev <[email protected]>
Date:   Wed May 31 12:04:12 2023 +0300

    Align sync mode fps measurement in py benchmark_app with cpp benchmark_app  (#17773)

commit 8b6be7269d21374fc546ff056ddce3fed91684f6
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 10:51:43 2023 +0200

    [DOCS] benchmark 23.0 update (#17789)

commit c5589b844e2b8ce6ae66095680ceff758ec830c5
Author: Xiping Yan <[email protected]>
Date:   Wed May 31 15:58:29 2023 +0800

    [CPU]Remove warning suppression '-Wno-sign-compare'  and fix warnings (#16476)

    * fix some warning sign-compare
    1: get_length() sometime return dimension, sometime return static_dimension(template param), all convert to int64_t for comparing;
    	src/core/include/openvino/core/dimension.hpp:28 value_type=int64_t;
    	src/plugins/intel_cpu/src/utils/shape_inference/static_dimension.hpp:24 value_type = size_t;
    2: auto default = int; for loop and const declaration;
    3: sign and no-sign compare, compiler will convert them to no-sign to compare automatically;
    	So recommend to static_cast<size_t>;

    Signed-off-by: xipingya <[email protected]>

    * -    size_t brg0BaseIdx = -1;
    +    int64_t brg0BaseIdx = -1;

    And some test case sign no-sign comparison.

    * Fix new warnings after rebase.

    Signed-off-by: Yan, Xiping <[email protected]>

    * Update based on maxnick review.

    Signed-off-by: xipingya <[email protected]>

    * Process latest comments.

    Signed-off-by: Yan, Xiping <[email protected]>

    * Change embIndex from int to size_t

    Signed-off-by: Yan, Xiping <[email protected]>

    * 1: Revert lastNumSegments_, segmentIds_ to int
    2: Initialize size_t brg1BaseIdx = std::numeric_limits<size_t>::max();

    Signed-off-by: Yan, Xiping <[email protected]>

    * Simplify this comparing.
    -            indexes.push_back(std::max<size_t>(idx - 1, 0u));
    +            indexes.push_back(0u == idx ? 0 : idx - 1);

    Signed-off-by: Yan, Xiping <[email protected]>

    * Fix arm build warning.

    Signed-off-by: xipingya <[email protected]>

    * Fix ARM plugin build fail issue.

    Signed-off-by: xipingya <[email protected]>

    * Fix new warning

    Signed-off-by: xipingya <[email protected]>

    * outConf.inPlace() maybe is -1

    Signed-off-by: xipingya <[email protected]>

    ---------

    Signed-off-by: xipingya <[email protected]>
    Signed-off-by: Yan, Xiping <[email protected]>

commit ef767d00ce89379a648ea7e4fd510e96ca19395e
Author: Wanglei Shen <[email protected]>
Date:   Wed May 31 15:31:56 2023 +0800

    [DOC] Add multi threading for 2023.0 release in CPU plugin document (#17638)

commit 8d4e953c81e42ea2883c820bd8f4f7c5036fcba8
Author: Anton Voronov <[email protected]>
Date:   Wed May 31 10:37:32 2023 +0400

    [DOC][CPU] Documentation update (#17784)

commit 39ac6debf0e800a2969f31fa58bc1e28ef5b1d63
Author: Wanglei Shen <[email protected]>
Date:   Wed May 31 09:44:19 2023 +0800

    support numactl on Linux in multi-threading 2.0 (#17209)

    * support numactl on Linux in multi-threading 2.0

    * update cache file reader

    * fix warning

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * fix typo

    * update for comments

    * fix code style issue

    * update is_cpu_map_available()

    * update for comments

    * update for comments

    * update for comments

commit 95b26e3c1b5d6123c6dde7797756391a5c64e0d8
Author: bstankix <[email protected]>
Date:   Tue May 30 16:11:14 2023 +0200

    [DOCS] Add ability to build notebooks from local files (#17797)

    * Add build notebooks from local files
    * Add local notebook files v0.1.0-latest/20230529220816

commit fd8acc1627d557058c5592fe85ab135e0b0f8242
Author: Egor Duplenskii <[email protected]>
Date:   Tue May 30 16:00:43 2023 +0200

    [CPU] Fix assert in oneDNN dw conv (#17634)

commit 2947693d7e6aa961e2ae573f4f2c74d295a8a66f
Author: Anastasia Kuporosova <[email protected]>
Date:   Tue May 30 13:47:40 2023 +0200

    [PyOV] Add objects representations (#17519)

commit 03ea5559cd6e9f0b29f76927b20275db098dd711
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:32:10 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit e4c2bede8af81aff09cd79e406071d604e5135e9
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:51 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.hpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 1ac37f619d4ca52db509b2341a1a449e7885b7cd
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:41 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 70672ac7188bc8eacbde89d642e57cc5f6ea0138
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 15:12:35 2023 +0200

    clang fixes

commit d9843a562be729aff5255ad6342d9abac8cc5301
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 13:58:21 2023 +0200

    transpose 2d

    # Conflicts:
    #	src/plugins/intel_gna/src/gna_transformations_pipeline.cpp

commit fd35bad32b291832430c6b3c1ece67a18e79c6e2
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:28:08 2023 +0200

    clang fixes

commit f96a77778b302d87fb54739e4269b35de846caa0
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 19:15:20 2023 +0200

    added tests

commit 1783f642de6a950882d44d643b0d2e8aee8ec1a5
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 14:21:57 2023 +0200

    rename transformation

commit 8eed68e2f0e7b70531ed544d7b7ca844d10f92ea
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 19 15:28:10 2023 +0200

    additional check

commit 061ff18bd9f11004b0dc6063c9298988f4cdee0d
Author: Mikhail Ryzhov <[email protected]>
Date:   Tue Jun 13 15:09:51 2023 +0200

    Fixed fused indexes

commit b7a3ed0ff37ede98961874c13051bdfefb8e4725
Merge: 742435a232 a106eb0d75
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 12 09:51:53 2023 +0200

    Merge branch 'master' into feature/2d_transpose

commit 742435a2328313a59de5d38ab681b5e0c522991d
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:32:10 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 8fbdbeaab1087db4dcf7e0292c437c9e97e737ab
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:51 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.hpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 7d88b1444f7742fb5a339ae43acd200472ec9a26
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:41 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 51c3fd3468836326a62cb572f7b54c7e357efd43
Merge: 1461423933 77bd72081f
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon May 22 12:34:03 2023 +0200

    Merge branch 'master' into feature/2d_transpose

commit 1461423933bb4443abab9ac2476c2ac8e31d07fa
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 15:12:35 2023 +0200

    clang fixes

commit 001f34788c9a95e4cebaf5b75a0670a79a69e935
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 13:58:21 2023 +0200

    transpose 2d

    # Conflicts:
    #	src/plugins/intel_gna/src/gna_transformations_pipeline.cpp
mryzhov added a commit that referenced this pull request Jul 20, 2023
commit 19125a7c95f36916ec895513e364f5cf25bde1f0
Author: Mikhail Ryzhov <[email protected]>
Date:   Sun Jul 2 20:39:06 2023 +0200

    is_concat_supported based on ngraph

commit e8f99ef52197600b791211c389b84943b31a79ee
Author: Mikhail Ryzhov <[email protected]>
Date:   Fri Jun 30 11:47:51 2023 +0200

    Enabled the rigth concat axis check

commit 158e1c36282213c853e4c744085f70e91f9a2a62
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:20:26 2023 +0200

    clang fix

commit 515b78863a264826679779c3d26276180669bc65
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:01:28 2023 +0200

    Fixed concat axis checks

commit bd04f4c6d64f766a10c6b6465346568394eeb2fc
Merge: 17ea24d214 deb6231329
Author: Mikhail Ryzhov <[email protected]>
Date:   Sun Jul 2 20:42:07 2023 +0200

    Merge branch 'master' into feature/2d_transpose_rebased

commit 17ea24d2141ec4f6bb018e1ad01371da458831b8
Author: Mikhail Ryzhov <[email protected]>
Date:   Fri Jun 30 11:47:51 2023 +0200

    Enabled the rigth concat axis check

commit f76833f17eeb56a5fa4b1d5372dce71df9bb539b
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 13:59:17 2023 +0200

    fixed tests

commit 47f3ef4444d8e1de7be51ceced2ee26fccfafbaf
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:35:51 2023 +0200

    corrected transpose checking

commit 2f5443bd75264fcb67b23a507a8330d56dc9aa42
Merge: a4a7344732 985f02974a
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:25:47 2023 +0200

    Merge branch 'feature/2d_transpose' into feature/2d_transpose_rebased

commit 985f02974a77ec25537f73d20fce2558f7d66322
Merge: a4a7344732 583aed5d2d
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 11:16:08 2023 +0200

    rebase on master

commit 583aed5d2d14d983ca1ac0902c9945beb7adfcd7
Merge: 1e2560e349 fd35bad32b
Author: Mikhail Ryzhov <[email protected]>
Date:   Thu Jun 29 10:12:17 2023 +0200

    Merge branch 'feature/2d_transpose' of https://github.com/mryzhov/openvino into feature/2d_transpose

commit 1e2560e3495402be591712b4b645b05c8282059c
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:28:08 2023 +0200

    clang fixes

commit ef49c802650e8e5cc8f1bd18b22376b79fa7d257
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 19:15:20 2023 +0200

    added tests

commit 066df5dffce8bcf23b8b2c2c8546803c8d3091ee
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 14:21:57 2023 +0200

    rename transformation

commit d0a3a0eba7028185a16b1ee39b2770cae6992fb9
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 19 15:28:10 2023 +0200

    additional check

commit 65f201891ffa6328682627a52cc5a5b0233685fc
Author: Mikhail Ryzhov <[email protected]>
Date:   Tue Jun 13 15:09:51 2023 +0200

    Fixed fused indexes

commit d3337bafa1c2d1b33911ea49941d40500edb571b
Author: Ivan Novoselov <[email protected]>
Date:   Mon Jun 12 08:07:49 2023 +0100

    [Snippets] Documentation update (#17678)

commit 24997fba7728c98c08ab6b25f26046ebf5695199
Author: Pawel Raasz <[email protected]>
Date:   Mon Jun 12 07:05:46 2023 +0200

    Add static shape adapters to reduce dimension conversion in shape_infer for CPU (#17862)

    * Add static shape adapter
    - Adapters holds CPU dimension which can be reference to it or vector
    - Add ov::optional for holding optional result from shape inference
    - Add new `infer` function in `IStaticShapeInfer`

    * Temporary support of StaticShape

    * Fix build issues

    * Correct shape adapter compare
    - minor static shape adapter refactor

    * Minor corrections in ShapeInferenceTA

    * Fix subscript operator in StaticShapeRef

commit 7e2bffdf57b7082621e636c199938fe16538a2e7
Author: Sergey Shlyapnikov <[email protected]>
Date:   Mon Jun 12 08:39:42 2023 +0400

    [GPU] Fix dynamic padding processing of static dimension (#17978)

commit 88cf0413388142e4d187f3d06ada013cb70cefc6
Author: Mateusz Tabaka <[email protected]>
Date:   Sun Jun 11 10:49:31 2023 +0200

    Fix static analysis issues in pruning mask propagation (#17910)

    Ticket: CVS-108960

commit f9b073902e41d8af6618e0d096c1557854d86a2f
Author: Mateusz Tabaka <[email protected]>
Date:   Sun Jun 11 09:49:21 2023 +0200

    Don't constantfold weights in MatMulConstTransposesExtraction transformation (#17917)

    get_constant_from_source for Transpose node calls evaluate method
    twice which is unnecessary in this case.

    Ticket: CVS-105967

commit dcba15d5561568d2944d9d2283cc934e516c589d
Author: Ilya Lavrenov <[email protected]>
Date:   Sat Jun 10 23:40:39 2023 +0400

    ARM static build (#17970)

commit 9182f16e749776b77a277754b15cab8ab09fd761
Author: Ilya Churaev <[email protected]>
Date:   Sat Jun 10 19:25:54 2023 +0400

    Deprecate main IE developer API classes (#17983)

    * Deprecate main IE develiper API classes

    * Remove legacy snippet

    * Fixed warning for VariableState

commit da350f585f270eebfb6722e98b35162967b285e3
Author: Ivan Tikhonov <[email protected]>
Date:   Sat Jun 10 12:24:43 2023 +0400

    Delete the deprecated LowLatency (version1) transformation (#17965)

    * Delete the deprecated LowLatency (version1) transformation

    * detele LowLatency refs from the docs

commit fae241f092a723537fa39815a4509467b54377bf
Author: Wilson Seok <[email protected]>
Date:   Sat Jun 10 16:28:00 2023 +0900

    [GPU] gather nd shape agnostic kernel implementation (#17940)

    * gather nd shape agnostic kernel implementation

    * add func test

    * fix minor bugs

    * minor bug fixes

    * fix win build error

commit 614947ce2950d70616c9e9cb4a4670e59ffe0d04
Author: Andrew Kwangwoong Park <[email protected]>
Date:   Sat Jun 10 08:07:01 2023 +0900

    [GPU] Fuse type conversion only reorders to the prev nodes (#17881)

    * Fuse convert reorder to prev MVN/Concat node

    Signed-off-by: Andrew Park <[email protected]>

    * Add dynamic TCs for ov_gpu_unit_test

    Signed-off-by: Andrew Park <[email protected]>

    * Add descriptions for changes

    Signed-off-by: Andrew Park <[email protected]>

    * Fix kernel selection failure

    Signed-off-by: Andrew Park <[email protected]>

    * Add is_type_conversion_only function for reorder_node

    Signed-off-by: Andrew Park <[email protected]>

    ---------

    Signed-off-by: Andrew Park <[email protected]>

commit c5bb3e038b9fed4cf4ba47faf16555acf870df5d
Author: Egor Duplenskii <[email protected]>
Date:   Sat Jun 10 00:09:59 2023 +0200

    [CPU][DEBUG_CAPS] Fix compilation warnings (#17977)

commit 8bad2620950c85039cd5c77e730c2ff517097cda
Author: Wang Kai <[email protected]>
Date:   Sat Jun 10 05:13:31 2023 +0800

    fixing some typos (#17980)

commit c5cc3959cf21c3d4d7683802659ed882eacd37bf
Author: Edward Shogulin <[email protected]>
Date:   Fri Jun 9 22:12:52 2023 +0100

    [LPT] tests rename for nightly: part #2 (#17926)

commit b4abaf61b61b25f6189aea4f5cf42e0fc22b6576
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 21:55:14 2023 +0400

    Deprecate plugins config keys (#17974)

commit 4c74924fb05bb73a35f7c6a9f392965a3c408965
Author: Mateusz Tabaka <[email protected]>
Date:   Fri Jun 9 18:31:20 2023 +0200

    AlignEltwiseInputRanks - fix when output rank is less than constant rank (#17895)

    Fixes an issue when AlignEltwiseInputRanks is applied on FakeQuantize with
    scalar as a first input and input/output low/high being Shape{1} constants.
    In such case FakeQuantize output is still a scalar, so the difference
    between output rank and input/output low/high rank is negative.

    Ticket: CVS-112454

commit bd93876f5ec76ef6a61eeb4894b28ff1cbe084e7
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 18:08:53 2023 +0400

    Port some changes from proxy branch (#17961)

    * Port some changes from proxy branch

    * Port test changes

    * Rewrite approach for compile model and tensor

    * Fixed review

commit 6742f6ec10ddd88fcf3eeb5ad165fe319ae44246
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 15:48:04 2023 +0400

    Update OMZ to support OpenCV without GAPI (#17972)

commit 4e81d814f267905ea40a0cb1eec8476a29f78f39
Author: Alexey Kazakov <[email protected]>
Date:   Fri Jun 9 12:15:02 2023 +0100

    Move dependencies to the new share (#17825)

commit a93c312d663d6f997a2b2de8e936317948912e14
Author: Maciej Smyk <[email protected]>
Date:   Fri Jun 9 13:04:00 2023 +0200

    Update build_linux.md (#17966)

commit 3174067c48b8aab01e72322accb3b55e2beab3b9
Author: Wonju Lee <[email protected]>
Date:   Fri Jun 9 18:56:30 2023 +0900

    [DOCS] Adding Datumaro document into OV Ecosystems (#17944)

    * add Datumaro document
    * add datumaro into toctree

commit 0187b1230a34297892268103cbcf8b7c07e26af8
Author: Ilya Churaev <[email protected]>
Date:   Fri Jun 9 13:09:17 2023 +0400

    Update OMZ submodule (#17963)

commit 3a23dd7bca44859d261cc3c42b43022720535514
Author: Sebastian Golebiewski <[email protected]>
Date:   Fri Jun 9 09:08:14 2023 +0200

    [DOCS] Fixing broken code blocks (#17959)

    * code-blocks-fixes

commit 1188dc581031a93c799f50577696495903424fa7
Author: Ilya Lavrenov <[email protected]>
Date:   Fri Jun 9 08:03:10 2023 +0400

    Android debug build (#17955)

commit 11da2f7755002e638922ee46996a153a893ec183
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 21:22:33 2023 +0400

    Try to use system flatbuffers on Android (#17954)

commit cf64e6ca38fc67f28926e8c8ab8dadcf5cfd0fc4
Author: Gorokhov Dmitriy <[email protected]>
Date:   Thu Jun 8 21:09:37 2023 +0400

    [CPU] Fixed KEY_LP_TRANSFORMS_MODE internal propery behavior (#17945)

commit 1cfd25e89e08058a43beff090af4808b1cb2f0de
Author: Zlobin Vladimir <[email protected]>
Date:   Thu Jun 8 19:30:29 2023 +0400

    cpp/samples: update build (#17900)

    * cpp/samples: update build

    Ticket 111295

    * Fix sample_type extraction

    * Fix inputLog type

    * include <limits>

    * Add missing const

    * Revert cpp/speech_sample error message

    * update azure CI

commit eb1d14b264a61ff732a333b3d7f7ac352384c65a
Author: Mircea-Aurelian Dan <[email protected]>
Date:   Thu Jun 8 17:55:53 2023 +0300

    Set default duration to 60 for device `VPU` (#17952)

commit f1ceb912cff722be558cf481689c383b64a6eab7
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 18:31:55 2023 +0400

    Fixes for deployment manager (#17899)

commit de4108579ba8991baff686a4af2732134d95c8c9
Author: Sun Xiaoxia <[email protected]>
Date:   Thu Jun 8 14:28:35 2023 +0000

    Xiaoxia/update cpu mapping (#17451)

    * generate cpu mapping table pre tbb

    * change function name

    * fix proc_type_table is wrong in RPL

    * add getCpuMapFromCores test, fix comments

    * modify test case

    * fix comments

    * fix code style

    * add throw an exception

    * fix numa_nodes=0 on ARM

    * modify numa_nodes

    * fix ExportOptimalNumStreams failed on ARM

    * fix comments

    * add discription of get_cpu_mapping_from_cores

    * update for numactl support

    * fix cores is wrong

    ---------

    Co-authored-by: Wanglei Shen <[email protected]>

commit c95a8225a5f4c16257ab6ecb0da4e9ff54fdd2f5
Author: Daria Mityagina <[email protected]>
Date:   Thu Jun 8 16:47:40 2023 +0300

    Update comments and help text (#17707)

commit 9b98ac0fb2f86ddf873440c4e95bc19fa14b3136
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 8 16:22:48 2023 +0400

    [Snippets] Fixed copy runtime info which contains PortDescriptors (#17774)

commit f16c961a73cad3886d47f5d34730473afcc50b5f
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 15:35:27 2023 +0400

    Enable python API in deb / rpm packages (#17923)

    * Enable python API in debian package

    * Enable python API in debian package

commit a20e43238a8f65dd679c11df10c7037d55a8d8bb
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 15:00:25 2023 +0400

    Align tabs in install archives Linux (#17947)

commit cac43ca565afd508d4b6abf70e8b416c3f651b82
Author: Sergey Shlyapnikov <[email protected]>
Date:   Thu Jun 8 13:46:21 2023 +0400

    [GPU] Add shape_of subgraphs markup and initial cpu implementations (#17762)

    * [GPU] Add shape of subgraphs markup and initial cpu implementations for some of primitives

    * Apply review comments

    * Exclude eltwise with boolean mode types from shape of subgraphs and fix leftovers

commit 36bed862a767fa9f65eb5d61e4c13feaaeab64a2
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 8 12:05:14 2023 +0400

    [Snippets] Add support of MHA Tokenization for different precisions (#15647)

commit 728763bde1b8c09d48f0c01ec6af65cae2f6f698
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 8 11:08:58 2023 +0400

    Support different names for ITTAPI (#17889)

commit 1d0f52e62f4ea2fc14493a69f477f64f667c110d
Author: Sebastian Golebiewski <[email protected]>
Date:   Thu Jun 8 08:32:08 2023 +0200

    update-deployment-manager (#17903)

commit 3a5575837460e97c4cb1da0095970f7a6326cf26
Author: Taylor Yeonbok Lee <[email protected]>
Date:   Wed Jun 7 19:39:26 2023 -0700

    [GPU] Fix issue in runtime buffer fusing (#17909)

    * There were two issues in runtime buffer fusing
    1) Missing condition in matcher for dyanmic tensor
    2) If the node is marked as can_be_optimized = true at build time and then turned out to false at runtime, the kernel compilation has been skipped becuaes it was checking node->can_be_optimized
    => To resolve this issue, added can_be_optimzied to impl_param and let the impl create check can_be_optimized in impl_param instead of that in node.

    * Fixed primtiive::can_be_optimize to be set through function

commit 6ac4ae06aea35c6dbb6eee9667fb5f0f7dc1eaea
Author: Mingyu Kim <[email protected]>
Date:   Thu Jun 8 10:27:26 2023 +0900

    [docs] typo fix (#17915)

commit 1c79f1ab1d188698a4ce5a5228e5d12bdd9dc102
Author: Tatiana Savina <[email protected]>
Date:   Wed Jun 7 18:57:42 2023 +0200

    [DOCS] Port release doc fixes (#17939)

    * [DOCS]  Model optimization paragraph fix  (#17907)

    * fix mo guide paragraph

    * fix format

    * fix paragraph

    * remove extra line

    * fix archive link (#17918)

    * [DOCS]  Add sudo to uninstall (#17929)

    * add sudo to uninstall

    * Update uninstalling-openvino.md

commit 18862a770b480a5e9cc1989554c0da244a4513f5
Author: Zlobin Vladimir <[email protected]>
Date:   Wed Jun 7 19:20:42 2023 +0400

    Update open_model_zoo submodule (#17927)

    Catch up https://github.com/openvinotoolkit/open_model_zoo/pull/3782

commit 993db4300ce3d19d879e4d0f973470882b4cabcf
Author: Edward Shogulin <[email protected]>
Date:   Wed Jun 7 15:31:06 2023 +0100

    [CPU] Quantized MHA extension for SmoothQuant (#17906)

commit 5f58bef711677a0f21d794000169dfca85dbfca7
Author: Anton Voronov <[email protected]>
Date:   Wed Jun 7 17:15:01 2023 +0400

    [CPU] gemm convolution: fixed bias offset (#17357)

commit f3e680ed2fa799f3be07cbb3453b53641d073997
Author: Georgy Krivoruchko <[email protected]>
Date:   Wed Jun 7 14:17:20 2023 +0400

    [TF FE] Workaround for Broadcast/Concat issue with empty tensors (#17864)

    * Added transformation for Concat

    * Added test

    * CI fix

    * Fixed behavior of the "empty tensor list" test

commit 68a5aedd6832f56103ffb96110dc4f60e59ce5aa
Author: Tomasz Otoka <[email protected]>
Date:   Wed Jun 7 12:16:28 2023 +0200

    Adds configuration file for cspell (#17355)

    the file for future use with cspell

commit cc27122018c95fc501970dbf8fc6f356a52002cd
Author: Tomasz Otoka <[email protected]>
Date:   Wed Jun 7 12:13:15 2023 +0200

    Adds Python wheel requirements info to docs (#17922)

commit 1d1ac3ab73cabff9a5eddb331fd6f2b4a223d712
Author: Ilya Lavrenov <[email protected]>
Date:   Wed Jun 7 14:12:54 2023 +0400

    Added cmake_policy call to allow IN_LIST in if() (#17916)

commit 5464f71cd83baf1b3438748505540f6e53792475
Author: Pawel Raasz <[email protected]>
Date:   Wed Jun 7 11:28:45 2023 +0200

    Add interpolate from all opsets to cpu shape infer (#17875)

commit 4977437359310b53cc724e0dff72475d17fa1ca4
Author: hyunback kim <[email protected]>
Date:   Wed Jun 7 16:20:59 2023 +0900

    Optimize permute gemm onednn (#17621)

    * [GPU] Optimized out permute in permute-gemm(onednn) pattern.

    Permute can be optimized out when permute's in and out are compatible and onednn gemm.

    Signed-off-by: hyunback <[email protected]>

commit c2eba2d2d1a440ac59ac7b041c3e657ca84e6e2b
Author: Chen Xu <[email protected]>
Date:   Wed Jun 7 13:11:18 2023 +0800

    [CPU] Reduce node improve parallelism (#17615)

commit 31eb04818de2ba1c4009b6468085c858ac14c931
Author: Wang Wangwang <[email protected]>
Date:   Wed Jun 7 10:31:27 2023 +0800

    [AUTO] Support setting log_level from config (#17569)

    * [AUTO] Support setting log_level from config

    * Add test cases

    ---------

    Co-authored-by: Chen Peter <[email protected]>

commit 24b55e3b9e18fe846c8dfae86297687f92cbdbff
Author: Wanglei Shen <[email protected]>
Date:   Tue Jun 6 22:14:40 2023 +0800

    update scheduling core type value (#17771)

    * update scheduling core type value

    * update for comments

    * update for comments

    * fix code style issue

commit eb0ac0c0ae3db967b9d30c45d3165ca4e8fd185b
Author: Alexandra Sidorova <[email protected]>
Date:   Tue Jun 6 16:55:01 2023 +0400

    [Snippets] Added support of 3D MHA (#17817)

commit ac1e0d56dc0beea7c79f8b18cfbd07cbe8675eb5
Author: Nikita Malinin <[email protected]>
Date:   Tue Jun 6 14:19:53 2023 +0200

    ENABLE_MMAP property pos (#17896)

commit c43ea371f5c4959ef4fed6667e9f4e6bc833dec1
Author: Tatiana Savina <[email protected]>
Date:   Tue Jun 6 12:48:18 2023 +0200

    [DOCS] Port release doc fixes to master (#17901)

    * [DOCS] Change downloads directory link  (#17846)

    * installation link

    * fix path

    * change notebooks links (#17857)

    * fix apt and yum links (#17877)

    * [DOCS] Fix list and links to POT (#17887)

    * change link to POT

    * change header label

    * fix typo

commit f7a54452cd8b7c0f8e72bc3bf4c51c2faa9c914b
Author: Ilya Lavrenov <[email protected]>
Date:   Tue Jun 6 09:12:16 2023 +0400

    Use tbb from vcpkg (#17891)

commit d2e6163f5b64622063cc8d95fd027f0c88695340
Author: Ilya Lavrenov <[email protected]>
Date:   Tue Jun 6 00:23:07 2023 +0400

    Fixed compilation with clang (#17890)

commit cf3878fc125afa5b05167a0f05b99a7f1c33cc69
Author: Zlobin Vladimir <[email protected]>
Date:   Mon Jun 5 20:31:05 2023 +0400

    Work around deprecation error (#17888)

    For some reason my MSVC gives the following error:
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\utility(176,5): error C4996: 'ngraph::SlicePlan::SlicePlan': T
    he nGraph API is deprecated and will be removed in the 2024.0 release. For instructions on transitioning to the new API, please refer to https://docs.openv
    ino.ai/latest/openvino_2_0_transition_guide.html [C:\Users\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj
    ]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\xmemory(680,47): message : see reference to function 'std::pai
    r<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan>::pair(std::pair<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan> &&)' [C:\Users\
    vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\utility(175,5): error C4996: 'ngraph::SlicePlan::SlicePlan': T
    he nGraph API is deprecated and will be removed in the 2024.0 release. For instructions on transitioning to the new API, please refer to https://docs.openv
    ino.ai/latest/openvino_2_0_transition_guide.html [C:\Users\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj
    ]
    C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include\xmemory(680,47): message : see reference to function 'std::pai
    r<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan>::pair(const std::pair<std::shared_ptr<ov::op::v1::StridedSlice>,ngraph::SlicePlan> &)' [C:\U
    sers\vzlobin\r\openvino\build\src\common\transformations\inference_engine_transformations_obj.vcxproj]

commit 596a642d9f4b2d682ceaec84e05b3190622f64d3
Author: Ilya Lavrenov <[email protected]>
Date:   Mon Jun 5 20:12:17 2023 +0400

    Install all python build artifacts to a single folder (#17883)

commit 4332c2604e1b50d38eaf5bf2204eb9f76da093f6
Author: Karol Blaszczak <[email protected]>
Date:   Mon Jun 5 16:39:19 2023 +0200

    DOCS post-release adjustments (#17874)

commit 4b7fdd842a3a30fa355ff3cbd0ebdc8c9dadda71
Author: Chen Xu <[email protected]>
Date:   Mon Jun 5 18:52:18 2023 +0800

    [CPU] Improve performance in 5D scenario of Reduce node (#17828)

commit 81623446f154ccdb3df471f5414703d416f0ce10
Author: Yury Gaydaychuk <[email protected]>
Date:   Mon Jun 5 12:17:54 2023 +0200

    [CPU] Align jit and ref offsets handling in DeformableConvolution implementation (#10686)

commit 071a6f92fe9bdd6b79d59e9d58fdc877922d9ba2
Author: Roman Zubarev <[email protected]>
Date:   Mon Jun 5 11:14:48 2023 +0100

    remove quantization config for vpu (#17507)

    * remove quantization config for vpu

    * remove VPU config testcases from test unify scales

    ---------

    Co-authored-by: shokinal <[email protected]>
    Co-authored-by: Alexander Kozlov <[email protected]>

commit 6e8d0b5597899751678429c1612beb3aa81e104c
Author: Piotr Krzemiński <[email protected]>
Date:   Mon Jun 5 10:59:12 2023 +0200

    [PT FE] Add aten::_shape_as_tensor (#17804)

    * [PT FE] Add aten::_shape_as_tensor impl

    * Update shape_as_tensor.cpp

    * [PT FE] Fix headers, add explicit type, comment out shape detection

    * [PT FE] Reverse example comments

commit efd0d27e1ecca490abe8a222b844c041565ebb2c
Author: Aleksandr Voron <[email protected]>
Date:   Mon Jun 5 10:58:12 2023 +0200

    [CPU] Enable SLT Eltwise tests on ARM (#17713)

commit 969afc617fe1c00ae691f7c70b96dd94a4693ec5
Author: Piotr Krzemiński <[email protected]>
Date:   Mon Jun 5 10:55:03 2023 +0200

    [PT FE] Add aten::_native_multi_head_attention (#17550)

    * [PT FE] Add implementation of MHA

    * [PT FE] Add tests, add scaled dot product attention

    * [PT FE] Fix missing transpose for Q,K,V & output Attention

    * [PT FE] Formatting errors

    * [PT FE] Fix testing class with nn.Linear

    * [PT FE] Fix incorrect key franspose in dot product attention computation

    * [PT FE] Fix incorrect matmul due to lack of transpose

    * [PT FE] Enable support for all boolean masks

    * [PT FE] Fix returned weights

    * [PT FE] Remove debugging artifacts

    * [PT FE] Remove unused nodes, optimize transpose nodes' usage, add comments to floating masks

    * [PT FE] Further reduce node usage, return None instead of 0 for return_weights=false

    * [PT FE] Allow for dynamic num_num_head, embed_dim

    * [PT FE] Improve error comment, remove unnecessary Unsqueeze

    * [PT FE] Clang format

    * Update tests/layer_tests/pytorch_tests/test_native_multi_head_attention.py

    Co-authored-by: Maxim Vafin <[email protected]>

    * [PT FE] Add masks comments, improve mask broadcasting

    ---------

    Co-authored-by: Maxim Vafin <[email protected]>

commit 1acaeedb26767f9a5bdbc7e345f2c86baa9be00f
Author: Yury Gaydaychuk <[email protected]>
Date:   Mon Jun 5 10:52:58 2023 +0200

    [CPU][Commit slider] Rmtree fixed (#17858)

commit e9a2efcb387d288800bf98dc844bfb0b27b64488
Author: Ilya Churaev <[email protected]>
Date:   Mon Jun 5 12:00:04 2023 +0400

    [GPU] Fix GPU remote context name initialization (#17850)

commit 4e15aef22f45e989f27e9ac70542deafba8f4937
Author: Sergey Shlyapnikov <[email protected]>
Date:   Mon Jun 5 11:21:26 2023 +0400

    [GPU] Change priority of CPU implementations (#17829)

commit 7a1e940ac00d6e968001c8e1f07313a0b491a099
Author: Sebastian Golebiewski <[email protected]>
Date:   Mon Jun 5 08:16:29 2023 +0200

    update-diagram (#17871)

commit fd138b6f78f1fdaeae1cd12ca968ed8aaf6f12da
Author: Vladimir Paramuzov <[email protected]>
Date:   Mon Jun 5 09:30:22 2023 +0400

    [GPU] Better device input memory reuse (#17853)

commit ca4c6422ea02ffe637b6ba43ca458c461f3d15cc
Author: Asthestarsfalll <[email protected]>
Date:   Mon Jun 5 11:06:05 2023 +0800

    【PaddlePaddle Hackathon 4】add paddle set_value op (#15888)

    * add set_value op

    * Support for tensor input

    * fix shape error

    * refactor for dynamic shape

    * update process of target_value_shape and add comments

    * support arbitrary steps

    * fix

    * fix ends_node

    * fix and add test cases

    * fix error when slice operation return maximum number in int32

    * remove redundant function call

    * update for minus step

    * add constraints for minus inputs

    ---------

    Co-authored-by: mei, yang <[email protected]>

commit c1ffeebafc3b1a1913c5d19811d338906640e93d
Author: Wanglei Shen <[email protected]>
Date:   Sat Jun 3 17:07:02 2023 +0800

    enable CPU map and multiple streams for ARM Linux (#17450)

    * enable CPU map for ARM Linux based on freqency information

    * fix code style issue

    * fix code style issue

    * remove 'streams = 1' WA for ARM linux

    * update for typo and comments

    * update for comments

    * keep  WA

    * keep WA of streams = 1 for ARM Linux

    * update num_streams WA for ARM Linux in test case

    * update for comments

    * update for comments

    * update for comments

    * update for comments

    * update for merge conflict

    * update and add test case for MTL

commit d12bd8ee077a97a5fb648f6bed10560a428f9d0f
Author: Kelvin Choi <[email protected]>
Date:   Sat Jun 3 09:29:02 2023 +0900

    [GPU] Apply m_pythondiv for fusing of eltwise div (#17590)

commit 0464d0f7e42741e2f9e346301b984bc806470d43
Author: Alina Kladieva <[email protected]>
Date:   Sat Jun 3 00:50:57 2023 +0200

    Revert "Stale PRs/Issues action limit extention (#17491)" (#17868)

    This reverts commit c351335661b5fd4bbfe229fe548a439db237814a.

commit 4231b25511da61e1b92b29674d77dd933cb26a53
Author: Yaroslav Torziuk <[email protected]>
Date:   Fri Jun 2 21:59:55 2023 +0200

    Add subgroup block reading in softmax_gpu_items_class_optimized.cl (#16223)

commit 81fb4a46a16c614cc18e847449b42097189b7f27
Author: Taylor Yeonbok Lee <[email protected]>
Date:   Fri Jun 2 12:39:28 2023 -0700

    [GPU] Enable runtime buffer fusing for dynamic shape (#17668)

    * Initial impl for runtime buffer fusing
    Passing unittest with static kernel

    * pass unittest with dynamic impl

    * Refactor allocate_output

    * Separate header of buffer fusing

    * Refactored buffer fusing :: matcher/optimize

    * More cleanup

    * Fix crash in dolly

    * Reset can_be_optimized of primitive_inst when it is not

    * Fix empty tensor : Primitive with empty data should be skipped

    * Fix issue in dynamic padding : Static kernel should not contain dynamic padding dims
    Fix missing reset of update_shape_done_by_other flag

    * Not to add cache with emtpy kernel for optimized out inst

    * Fix corner case error in buffer fusing
    - Shapes of some preds may not be changed, but still needed to do update_impl because 1) paddings are changed 2) output memory should be updated
    - optimizable impl should not be added to the cache

    * Allowing reorder & permute_ref to be optimized concat predecessor

    * Some more fixes :
    runtime buffer fusing is available only when all preds/concat are dynamic
    runtime buffer fusing is to be executed only if the node is dynamic

    * Fix allocate_output parameter called by get_estimated_device_mem_usage according to the new change

    * Fixed error in cascaded concatt

    * Need to reinterprete even though the size is same

commit a95298fceb0f559b3952d9ba76593bc12205e6ab
Author: Marcus van Houdt <[email protected]>
Date:   Fri Jun 2 20:05:57 2023 +0200

    Add missing != operator, fixing compilation issue with Visual Studio 17.6 together with /std:c++latest (#17860)

commit 2fd7e99526e683f9a9ecb4eed8e86eb0b6a3bf25
Author: Sofya Balandina <[email protected]>
Date:   Fri Jun 2 18:44:54 2023 +0100

    [conformance] Add rel pass rate to highlight table (#17783)

commit 6d6809c42525ae3258566076688d7cab0a8797a2
Author: Sergey Shlyapnikov <[email protected]>
Date:   Fri Jun 2 16:17:05 2023 +0400

    [GPU] Remove clFinish call from USM memory lock function (#17830)

commit c770095abe6ce2d90ecd0dfb26998be744af68b6
Author: Edward Shogulin <[email protected]>
Date:   Fri Jun 2 08:47:36 2023 +0100

    [LPT] StridedSlice dequantization improvement (#17563)

    * [LPT] StridedSlice dequantization improvement

    * review comments: refactoring & simplification

commit b9c98765b568f5c5b34188c257fca32563a2a1c5
Author: Chen Peter <[email protected]>
Date:   Fri Jun 2 15:04:33 2023 +0800

    Requirements for the HW plugin to integrate with AUTO (#17053)

    * Requirements for the HW plugin to integrate with AUTO

    Signed-off-by: Peter Chen <[email protected]>

    * Update property requirements and wording

    1. Added purpose for each reqired property
    2. Removed autobatching properties
    3. Updated wording

    Signed-off-by: Peter Chen <[email protected]>

    * Add one BA test and update purpose for model_name

    Signed-off-by: Peter Chen <[email protected]>

    * Add request to ov::compilation_num_threads

    Signed-off-by: Peter Chen <[email protected]>

    * Add link to intgration with AUTO

    Signed-off-by: Peter Chen <[email protected]>

    * Wording with API 2.0

    Co-authored-by: Ilya Churaev <[email protected]>

    * Try to fix the link

    * Remove ":doc:"

    * Add postfix "__" for external link

    * Apply suggestions from code review

    Co-authored-by: Tatiana Savina <[email protected]>

    * bash command and multiple devices description update

    Signed-off-by: Peter Chen <[email protected]>

    ---------

    Signed-off-by: Peter Chen <[email protected]>
    Co-authored-by: Ilya Churaev <[email protected]>
    Co-authored-by: Tatiana Savina <[email protected]>

commit d31f14be10916be64a445fb18ecbd6dbc0890f62
Author: bstankix <[email protected]>
Date:   Thu Jun 1 15:28:37 2023 +0200

    Add default platform type selection to ov graphs (#17844)

commit e848609551ec02ffb06193972b278e9ef9aa2933
Author: Karol Blaszczak <[email protected]>
Date:   Thu Jun 1 15:16:10 2023 +0200

    DOCS homepage update (#17842)

commit 7f88a49cda2f934f6f8be622ece18275a64b8f56
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Jun 1 14:11:05 2023 +0200

    Update networkx requirement from <=2.8.8 to <3.1.0 in /tools/mo (#15293)

commit 713c566441aff64d0db5882932f468d0a91b24d3
Author: Piotr Krzemiński <[email protected]>
Date:   Thu Jun 1 14:04:27 2023 +0200

    [PT FE] Add aten::LogSoftmax (#17629)

    * [PT FE] Add aten::LogSoftmax implementation & tests

    * Update log_softmax.cpp

    * Update src/frontends/pytorch/src/op/log_softmax.cpp

    Co-authored-by: Maxim Vafin <[email protected]>

    * [PT FE] Add recommended comment, replace get_input_tensor with new implementation

    * [PT FE] Align to f32 if no dtype provided

    * [PT FE] Revert type align

    ---------

    Co-authored-by: Maxim Vafin <[email protected]>

commit 08089e3a3a9b4c7491eec427bc169094349ca070
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 15:23:08 2023 +0400

    Use 2023.0.0 debian packages on CI (#17840)

commit e27290c8295e70ef2ba23d98bf99a9e69c3be58e
Author: Maciej Kwapulinski <[email protected]>
Date:   Thu Jun 1 13:21:54 2023 +0200

    [GNA] convertFunctionToICNNNetwork operation performance improovement (#17685)

    * make CNNLayerCreator be persistent accross single convertFunctionToICNNNetwork operation

    * [GNA] RR comments applied

    * [GNA] RR comments applied

commit 732240f038a88a330b834df7a58b5f13c9922d96
Author: Katarzyna Mitrus <[email protected]>
Date:   Thu Jun 1 13:21:43 2023 +0200

    [Pad-12] Introduce PadBase and Pad-12 operation  (#17796)

    * Introduce PadBase

    * Update ov scope name

    * Introduce Pad-12

    * Common type_prop Pad tests

    * Init Pad-12 ref tests

    * Add Pad reference tests

    * attr and op  check tests

    * Move eval and clone inputs from PadBase

    * Init opset12

    * Headers clean up

    * Update shape_inference map for CPU

    * Update Pad evaluates to use ov::TensorVetor

    * Update shape infer map with Pads

    * Fix namespace

    * Update op check test

    * Add common Pad shape_inference tests

    * Reuse PadBase shape_infer

commit e9cb787f798da7cddd0545cf0edc6f9562d36fb9
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 15:04:32 2023 +0400

    Use OpenCL from CCI (#17839)

commit 15320b22ae6479cd2de17936555263a85dab26a5
Author: Yury Gaydaychuk <[email protected]>
Date:   Thu Jun 1 12:20:30 2023 +0200

    [CPU][Tools] wa for tmp directory handling in linux (#17824)

commit de134c6c714a67fbefee0273c4612c7297b0f865
Author: Alexandra Sidorova <[email protected]>
Date:   Thu Jun 1 13:51:55 2023 +0400

    [Snippets] Refactored work with Loop ID (#17680)

commit d13bcbe0e907a660c6e0090f9dc18949bee43fae
Author: Xuejun Zhai <[email protected]>
Date:   Thu Jun 1 16:52:47 2023 +0800

    Fix C API registers unit test failed (#17800)

    * Fix C API registers unit test failed

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * Fix compile error in macos

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * Fix CI format issue

    Signed-off-by: Zhai, Xuejun <[email protected]>

    * using the getExecutableDirectory() func from openvino::utils

    Signed-off-by: Zhai, Xuejun <[email protected]>

    ---------

    Signed-off-by: Zhai, Xuejun <[email protected]>

commit 71b2d6f994b461dd4a6591da89da2e8c3b0f7f12
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:50:56 2023 +0400

    Deprecate ExecutableNetwork and InferRequest API (#17801)

    * Deprecate ExecutableNetwork and InferRequest API

    * Fixed some warnings

    * Fixed some warnings

    * Try to fix documentation

    * Try to skip documentation warnings

commit 5d013d8ae57e7985c4f0c7b7e044d8517bf5e594
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:47:55 2023 +0400

    Deprecate legacy precisions and layouts (#17803)

    * Deprecate legacy precisions and layouts

    * Suppress some warnings

    * Fixed some warnings

commit 369f51cf50d5954c1b0e4c42fcae945d7a030ab2
Author: Ilya Churaev <[email protected]>
Date:   Thu Jun 1 12:44:28 2023 +0400

    Mark as deprecated nGraph API (#17647)

    * Mark as deprecated nGraph API

    * Fixed code style

    * Added IN_OV_LIBRARY define

    * Suppress warnings for log

    * Suppress warning

    * Updated nGraph headers

    * Fixed build for macOS

    * Fixed lpt and snippets

    * Fixed build all on macOS

    * Suppress some warnings

    * Fixed some new warnings

    * Fixed new warnings

    * Try to fix some warnings

    * More warnings

    * Soome change

    * Suppress more warnings

    * Suppress warnings for transformations

    * Suppress warnings for LPT

    * One more fix

    * Suppress more warnings

    * Try to fix opset error

    * Remove opset constructor

    * Cannot fix opset warning

    * Suppress warnings for offline transfromations

    * Fixed some warnings for Windows

    * Fixed code style

    * Suppress some warnings for onnx FE

    * Revert "Suppress some warnings for onnx FE"

    This reverts commit 75d23b64fc7333afddd68a8c96ded694167b2425.

    * Revert "Fixed code style"

    This reverts commit c6eba6311663a29c6338ade435e10bf55dd51482.

    * Revert "Fixed some warnings for Windows"

    This reverts commit 23d7ed88b694f47edfa331a6267d6795edd98438.

    * Revert "Suppress warnings for offline transfromations"

    This reverts commit 0b9f6317bff0d489cee6b30e064bad7d04367ae9.

    * Revert "Cannot fix opset warning"

    This reverts commit 19ea658639d64bb2020cfb8424ea43ffa9a2dbf7.

    * Revert "Remove opset constructor"

    This reverts commit 06afb1bc2037156bfb65b6b58a2b732e19a74ce5.

    * Revert "Suppress warnings for LPT"

    This reverts commit 58b1c0f5a041e099cd715ebac28f8f96fead936a.

    * Revert "Suppress warnings for transformations"

    This reverts commit f8bb9814a1d160c5c770f399489936f228f24c75.

    * Revert "Suppress more warnings"

    This reverts commit f9f0da9acb566200465a9540ca91bc9ff33cc825.

    * Revert "Soome change"

    This reverts commit e545d4984ef6eac60d8c2ce6b1d6ee805072bd28.

    * Remove deprecation for ngraph::OpSet and FactoryRegistry

commit fa6b667423374eaaab3c3d2ff6bd59f9ded533d6
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 12:28:47 2023 +0400

    Update archive names for 2023.0 release (#17835)

commit 070a7094ee1790177d4714c906b08978188db628
Author: Anton Voronov <[email protected]>
Date:   Thu Jun 1 12:26:06 2023 +0400

    [DOC] cpu documentation fixes (#17815)

commit 26d43ebcbda10e3aae72cbf324a91bd2f6efb9f7
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 12:24:02 2023 +0400

    Updated badges to reflect new release 2023.0 (#17834)

commit 3d7b8d7e22c9ee831edf5e36caa020f2563ed1d6
Author: Andrei Gorbachev <[email protected]>
Date:   Thu Jun 1 07:51:48 2023 +0100

    [GPU] fix incorrect deformable_group_idx calculation (#17759)

commit e7c9450acb8e8cf6a687ca87e5fa8e562eb60434
Author: Tomasz Dołbniak <[email protected]>
Date:   Thu Jun 1 08:49:02 2023 +0200

    GroupNormalization core op (#17781)

commit 55aa932130a53a837a2fc70b29652f1641c685c5
Author: Ilya Lavrenov <[email protected]>
Date:   Thu Jun 1 10:31:10 2023 +0400

    Added vcpkg build to CI (#17808)

commit d11597f2648ee8942d09a5fbe02b3480e116e8c5
Author: Vladimir Paramuzov <[email protected]>
Date:   Thu Jun 1 09:45:30 2023 +0400

    [GPU] Functional fixes for nvidia (#17735)

commit a2e7e3f574bb5fca7a7b0f56a5be7a2596c5cf63
Author: Haiqi Pan <[email protected]>
Date:   Thu Jun 1 10:22:08 2023 +0800

    [C API] some contents missed in doxygen (#17671)

    * remove @param and separate line

    * separate line of ov_remote_context_free

    * fix code style

    * Update src/bindings/c/include/openvino/c/ov_remote_context.h

    Co-authored-by: Chen Peter <[email protected]>

    * add ...

    * add ...

    ---------

    Co-authored-by: Chen Peter <[email protected]>

commit 18792b8531de1ad83774daec9148e3f521c33c25
Author: Mateusz Mikolajczyk <[email protected]>
Date:   Wed May 31 22:26:39 2023 +0200

    [PT FE] Fix aten::squeeze translation + add tests for aten::slice (#17584)

    * Fix squeeze compatibility

    * Fix issue in remainder causing model to fail

    * Add tests for slice

    * Modify remainder to support int + add type tests

    * Apply requested changes

    * Add comment

commit 0a52640f51b1e8293d918e249c491f0f76c17362
Author: Nikolay Shchegolev <[email protected]>
Date:   Wed May 31 21:05:59 2023 +0400

    [CPU] GridSample tests threshold. (#17782)

commit 6b11eaadb1a9839d38e70476bc5e887d7c7abc9d
Author: Sebastian Golebiewski <[email protected]>
Date:   Wed May 31 17:53:22 2023 +0200

    [DOCS] `convert_model()` as a default conversion path (#17454)

commit a8d3a0f1a5e3b187f8ef9c41d3c7372687db928a
Author: Pawel Raasz <[email protected]>
Date:   Wed May 31 17:33:48 2023 +0200

    Relax sizes and scales check for (#17811)

commit 00a2ce0ca82646ae4472823c52070430863e0174
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 16:25:59 2023 +0200

    [CPU] Skip some DefConv test cases (#17810)

commit ea6ee349296223a3ccdacbc24bfd62b0b0f5963c
Author: Sebastian Golebiewski <[email protected]>
Date:   Wed May 31 15:47:24 2023 +0200

    [DOCS] Updating Tutorials (#17769)

commit b8347c709d4880465740fdce80b511fa5acc1f6c
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 15:39:17 2023 +0200

    [CPU] Graph::DropNode fix (#17702)

commit 36fd514a2ac798673b3c2d1dd664ae08ef33bb96
Author: OK <[email protected]>
Date:   Wed May 31 16:38:57 2023 +0300

    Validation: Test AUTO plugin timetests (#17508)

    * Validation: Test AUTO plugin

    * config

    * Add debug logs against AUTO

    * Iteration

    * iteration

    * iteration

    * iteration

    * iter

    * iteration

    * iteration

    * iteration

    * iteration

    ---------

    Co-authored-by: Daria Ilina <[email protected]>

commit 0b21873a2356bce517116582e3e189c7c04e6604
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 14:13:44 2023 +0200

    [CPU] RNN: Shape checks are relaxed (#17724)

commit 1d69898669540b7b4f7d57fd5cf6a672ee863293
Author: Nadezhda Ageeva <[email protected]>
Date:   Wed May 31 15:13:01 2023 +0400

    [HETERO]: Avoid duplicated results (#17725)

    * [HETERO]: Avoid duplicated results

    * Code style

commit fb807183b28e328f7b0ac61016d677f0e8b85c0c
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 12:39:10 2023 +0200

    Updated install docs for 2023.0 (#17764) (#17807)

    port: #17764

    authored by @ilya-lavrenov

commit e52d848b2ca11428fbe5b652df4a1379d26aaa11
Author: Vladislav Golubev <[email protected]>
Date:   Wed May 31 12:25:17 2023 +0200

    [CPU] Deconv dummy shape calculation: validate upper bound only if it is defined (#17690)

commit 51a97077fd3fdf5aca76a99e8418065a0883c0de
Author: Ekaterina Aidova <[email protected]>
Date:   Wed May 31 14:07:24 2023 +0400

    [PT FE]: support flip operation (#17705)

    * [PT FE]: support flip operation

    * more tests

commit 688fcbb2642fb4b272fe7f1db047d2b2a848828b
Author: Ekaterina Aidova <[email protected]>
Date:   Wed May 31 14:07:12 2023 +0400

    [PT FE]: support aten::cdist and aten::pairwise_distance (#17718)

    * [PT FE]: support aten::cdist and aten::pairwise_distance

    * p and eps non-const

commit c4ee67b68a96ec4f6ac61eac9c1cc2ada39ed861
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 12:01:55 2023 +0200

    DOCS operation support articles update (#17449)

    conformance table added
    ARM merged with CPU
    precision support and layout tables removed from the overview device article (info available in device articles)

commit 133ec1942fddfd68a1d617d73156133fbd41b464
Author: Mingyu Kim <[email protected]>
Date:   Wed May 31 18:39:19 2023 +0900

    Typo fix (#17723)

commit a112140cf07160bf79b7b87575990c6fa01188b5
Author: Maciej Smyk <[email protected]>
Date:   Wed May 31 11:27:20 2023 +0200

    [DOCS] Link adjustment for dev docs + fix to build.md CPU link for master (#17744)

    * link-update-1

    * link update

    * Update build.md

    * dl workbench

    * Update README.md

commit c4f0ac91b41ed9cbf9bf9369060120c7274a50e7
Author: Ivan Vikhrev <[email protected]>
Date:   Wed May 31 12:04:12 2023 +0300

    Align sync mode fps measurement in py benchmark_app with cpp benchmark_app  (#17773)

commit 8b6be7269d21374fc546ff056ddce3fed91684f6
Author: Karol Blaszczak <[email protected]>
Date:   Wed May 31 10:51:43 2023 +0200

    [DOCS] benchmark 23.0 update (#17789)

commit c5589b844e2b8ce6ae66095680ceff758ec830c5
Author: Xiping Yan <[email protected]>
Date:   Wed May 31 15:58:29 2023 +0800

    [CPU]Remove warning suppression '-Wno-sign-compare'  and fix warnings (#16476)

    * fix some warning sign-compare
    1: get_length() sometime return dimension, sometime return static_dimension(template param), all convert to int64_t for comparing;
    	src/core/include/openvino/core/dimension.hpp:28 value_type=int64_t;
    	src/plugins/intel_cpu/src/utils/shape_inference/static_dimension.hpp:24 value_type = size_t;
    2: auto default = int; for loop and const declaration;
    3: sign and no-sign compare, compiler will convert them to no-sign to compare automatically;
    	So recommend to static_cast<size_t>;

    Signed-off-by: xipingya <[email protected]>

    * -    size_t brg0BaseIdx = -1;
    +    int64_t brg0BaseIdx = -1;

    And some test case sign no-sign comparison.

    * Fix new warnings after rebase.

    Signed-off-by: Yan, Xiping <[email protected]>

    * Update based on maxnick review.

    Signed-off-by: xipingya <[email protected]>

    * Process latest comments.

    Signed-off-by: Yan, Xiping <[email protected]>

    * Change embIndex from int to size_t

    Signed-off-by: Yan, Xiping <[email protected]>

    * 1: Revert lastNumSegments_, segmentIds_ to int
    2: Initialize size_t brg1BaseIdx = std::numeric_limits<size_t>::max();

    Signed-off-by: Yan, Xiping <[email protected]>

    * Simplify this comparing.
    -            indexes.push_back(std::max<size_t>(idx - 1, 0u));
    +            indexes.push_back(0u == idx ? 0 : idx - 1);

    Signed-off-by: Yan, Xiping <[email protected]>

    * Fix arm build warning.

    Signed-off-by: xipingya <[email protected]>

    * Fix ARM plugin build fail issue.

    Signed-off-by: xipingya <[email protected]>

    * Fix new warning

    Signed-off-by: xipingya <[email protected]>

    * outConf.inPlace() maybe is -1

    Signed-off-by: xipingya <[email protected]>

    ---------

    Signed-off-by: xipingya <[email protected]>
    Signed-off-by: Yan, Xiping <[email protected]>

commit ef767d00ce89379a648ea7e4fd510e96ca19395e
Author: Wanglei Shen <[email protected]>
Date:   Wed May 31 15:31:56 2023 +0800

    [DOC] Add multi threading for 2023.0 release in CPU plugin document (#17638)

commit 8d4e953c81e42ea2883c820bd8f4f7c5036fcba8
Author: Anton Voronov <[email protected]>
Date:   Wed May 31 10:37:32 2023 +0400

    [DOC][CPU] Documentation update (#17784)

commit 39ac6debf0e800a2969f31fa58bc1e28ef5b1d63
Author: Wanglei Shen <[email protected]>
Date:   Wed May 31 09:44:19 2023 +0800

    support numactl on Linux in multi-threading 2.0 (#17209)

    * support numactl on Linux in multi-threading 2.0

    * update cache file reader

    * fix warning

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * keep change for numactl support only

    * fix typo

    * update for comments

    * fix code style issue

    * update is_cpu_map_available()

    * update for comments

    * update for comments

    * update for comments

commit 95b26e3c1b5d6123c6dde7797756391a5c64e0d8
Author: bstankix <[email protected]>
Date:   Tue May 30 16:11:14 2023 +0200

    [DOCS] Add ability to build notebooks from local files (#17797)

    * Add build notebooks from local files
    * Add local notebook files v0.1.0-latest/20230529220816

commit fd8acc1627d557058c5592fe85ab135e0b0f8242
Author: Egor Duplenskii <[email protected]>
Date:   Tue May 30 16:00:43 2023 +0200

    [CPU] Fix assert in oneDNN dw conv (#17634)

commit 2947693d7e6aa961e2ae573f4f2c74d295a8a66f
Author: Anastasia Kuporosova <[email protected]>
Date:   Tue May 30 13:47:40 2023 +0200

    [PyOV] Add objects representations (#17519)

commit 03ea5559cd6e9f0b29f76927b20275db098dd711
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:32:10 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit e4c2bede8af81aff09cd79e406071d604e5135e9
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:51 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.hpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 1ac37f619d4ca52db509b2341a1a449e7885b7cd
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:41 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 70672ac7188bc8eacbde89d642e57cc5f6ea0138
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 15:12:35 2023 +0200

    clang fixes

commit d9843a562be729aff5255ad6342d9abac8cc5301
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 13:58:21 2023 +0200

    transpose 2d

    # Conflicts:
    #	src/plugins/intel_gna/src/gna_transformations_pipeline.cpp

commit fd35bad32b291832430c6b3c1ece67a18e79c6e2
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 22:28:08 2023 +0200

    clang fixes

commit f96a77778b302d87fb54739e4269b35de846caa0
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 19:15:20 2023 +0200

    added tests

commit 1783f642de6a950882d44d643b0d2e8aee8ec1a5
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 28 14:21:57 2023 +0200

    rename transformation

commit 8eed68e2f0e7b70531ed544d7b7ca844d10f92ea
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 19 15:28:10 2023 +0200

    additional check

commit 061ff18bd9f11004b0dc6063c9298988f4cdee0d
Author: Mikhail Ryzhov <[email protected]>
Date:   Tue Jun 13 15:09:51 2023 +0200

    Fixed fused indexes

commit b7a3ed0ff37ede98961874c13051bdfefb8e4725
Merge: 742435a232 a106eb0d75
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon Jun 12 09:51:53 2023 +0200

    Merge branch 'master' into feature/2d_transpose

commit 742435a2328313a59de5d38ab681b5e0c522991d
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:32:10 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 8fbdbeaab1087db4dcf7e0292c437c9e97e737ab
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:51 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.hpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 7d88b1444f7742fb5a339ae43acd200472ec9a26
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed Jun 7 17:31:41 2023 +0200

    Update src/plugins/intel_gna/src/transformations/transpose_2d.cpp

    Co-authored-by: Szymon Irzabek <[email protected]>

commit 51c3fd3468836326a62cb572f7b54c7e357efd43
Merge: 1461423933 77bd72081f
Author: Mikhail Ryzhov <[email protected]>
Date:   Mon May 22 12:34:03 2023 +0200

    Merge branch 'master' into feature/2d_transpose

commit 1461423933bb4443abab9ac2476c2ac8e31d07fa
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 15:12:35 2023 +0200

    clang fixes

commit 001f34788c9a95e4cebaf5b75a0670a79a69e935
Author: Mikhail Ryzhov <[email protected]>
Date:   Wed May 17 13:58:21 2023 +0200

    transpose 2d

    # Conflicts:
    #	src/plugins/intel_gna/src/gna_transformations_pipeline.cpp
mryzhov pushed a commit that referenced this pull request Jul 31, 2023
…it#18772)

* ResolveNamesCollisions transformation refactoring; enable it in MOC

* fix the description

* call ResolveNamesCollisions transformation in the frontends; resolve review comments

* Resolve review comments

* fix EliminateUnsqueezeGather and AlignMixedTypes transformations
mryzhov pushed a commit that referenced this pull request Dec 14, 2023
* CLean up ov_helpers headers from ngraph/

* Move `ngraph/` includes from ov_helpers to tests

* Remove include of all opsets in builders.hpp

* Remove opsets includes from ov_helpers

* Fix GNA tests

* Delete comments

* ClangFormat

* Fix build

* Fix `-fpermissive`

* Fix build #2

* Fix `<` && `>` in includes

* Fix build #3

* Build fix
mryzhov pushed a commit that referenced this pull request Mar 27, 2024
…el and ovc.convert with OVVP output (openvinotoolkit#23303)

### Details:
 - add nightly performance tests with skip list
 - [restored PR](openvinotoolkit#21353)
- [restored PR
#2](openvinotoolkit#22325)
 - added OVVP support
 - extend skip list with the models that have unstable results

### Tickets:
 - 126282
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants