Commit Graph

2969 Commits

Author SHA1 Message Date
Efode, Irina
0feed998e3 Remove incorrect OPENVINO_ASSERT, correct eltwise tests and fix threshold 2021-10-20 00:25:22 +03:00
Efode, Irina
a504be8440 Merge remote-tracking branch 'upstream/master' into layer_test_common 2021-10-18 18:23:50 +03:00
Mang Guo
ac9c2f19dc [CPU] Register pass to remove unnecessary convert layers (#7642) 2021-10-18 15:28:47 +03:00
Efode, Irina
86f10b5c11 Remove In,OutPrecision 2021-10-18 15:15:21 +03:00
Ilya Lavrenov
62e631a2b2 Enabled HETERO:CPU with dynamic shapes (#8049) 2021-10-18 11:04:49 +03:00
Mingyu Kim
99544d2a43 [GPU] Improve opencl compile error message (#8032)
Show some details on error message by parsing "error" in the message.
2021-10-18 15:44:46 +09:00
Mingyu Kim
ae2913d3b5 Duplicated: OneDNN`s Convolutions and Deconvolutions support (#8029)
* [GPU] Fix incorrect reusage of OneDNN postops configurations

* [GPU] Add OneDNN's convolutions and deconvolutions support

* [GPU] Do not run fusing unittest when imad is not supported

Co-authored-by: Sergey, Shlyapnikov <sergey.shlyapnikov@intel.com>
2021-10-16 17:24:44 +09:00
Egor Duplensky
5b075d8575 [CPU] Enable back INT32 for MatMul (#7898)
- Also enabled ngraph onnx matmul integer tests
2021-10-15 18:05:23 +03:00
Polina Brzezinskaya
2e4514b4df [IE][VPU] Fix scaling preprocessing in myriad plugin (#7769)
This pr fixes scaling preprocessing implementation in MYRIAD plugin
2021-10-15 16:18:56 +03:00
Efode, Irina
5ed1394735 Merge remote-tracking branch 'upstream/master' into layer_test_common 2021-10-15 15:52:20 +03:00
Ilya Znamenskiy
2079563e4d [GPU] Deleted OpenCL max WGS limitation (#7107) 2021-10-15 15:06:16 +03:00
Vladimir Paramuzov
a091201b67 [GPU] transformations pipeline is extracted to separate class (#7954) 2021-10-15 12:39:57 +03:00
Eugeny Volosenkov
3e48008c3f Unroll If in ngraph (#7403)
* added unroll_if

* Fix interface function

* Fix code style

* add false test for unroll if

* add if transformation in subgraphs

* fix code style

* fix transformations

* delete internal transformations

* Fix comments

* fix to replace_node

* fix description fo transformation

* fix CompileNetwork

* fix comments

* fix comments

* add function get_ie_output_name(input);

* fix code style

* disable cpu test
2021-10-15 12:37:43 +03:00
Irina Efode
3f690314fa [IE TESTS] Behavior2.0 -> Plugin (#7579)
* Need to remove

* Preprocessing + InferRequest

* infer_request_callback

* tmp commit

* InferRequest

* tst

* tetet

* Fix template

* SetBlobType

* InferRequest Conformance

* Add prc

* Remove prc

* Fix paths

* commit

* Fixes for review

* Dynamic Batch

* fix

* fiz

* Try

* fkf

* Fix azure

* Centos

* skip

* conformance fix

* fix template

* Small fix

* small fix in print

* Fixes

* Behavior 2.0 -> ExecutableNetwork

* Export

* Skip configs

* Incorrect config

* Extend ExecNet

* add_out

* GnA+CPU

* fix template

* fix centos

* Init

* init

* Fix merge

* Separate OV_CORE_INTEGRATION

* vers

* plugin

* Remove test_plugin

* plugin

* test

* configuration

* config

* core_integration

* Small refactor

* Clean up exec net

* Config

* Clean&Up behavior tests

* Remove extra

* query network

* Version

* Add new tests

* merge

* fix win

* Fix some ci problems

* Refactor

* gpu

* myriad

* template

* gna

* Fix all plugin

* ov2.0 exec_nry

* openvino2.0

* build

* fix ci

* fix ci

* fix myriad

* Try to fix ci

* Try

* try

* Update windows.yml

* Update windows.yml

* Revert "Update windows.yml"

This reverts commit 93e326229c.

* ddd

* Update windows.yml

* Revert "Update windows.yml"

This reverts commit 5eb4bf875a.

* Revert "Update windows.yml"

This reverts commit 351ede4e1e.

* fix inference chaining

* Fix issues

* try to remove mkldnn from commit

* GPU

* Fix ov namespace

* fix ci

* try to fix kmb

* Try to fix

* Merge

* fix ci

* gna

* fix myriad

* merge

* Myriad

* myriad

Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2021-10-15 11:47:50 +03:00
Evgeny Kotov
a9688bac54 Broadcast const pass (#7746)
* restore from another devel branch

* cleanup

* cleanup

* code review fixes

* code review fixes

* use Broadcast instead of referenct

* unit tests reorginize

* add comment

* cleanups

* determine broadcast type

* unit test using Bool instead of {true, false}

* broadcast types fixes

* move SubstituteScaleShiftBroadCastPass under if (!isNgraphPassesUsed)

* windows build fix
2021-10-15 11:27:36 +03:00
Anton Pankratv
4cc53c97a1 Blob processing in HETERO forwarded to sub requests (#8012)
* Blob processing in HETERO forwarded to subrequests

* Added template dynamic hetero tests
2021-10-15 10:44:11 +03:00
Sergey Shlyapnikov
fa38103e5b [GPU] Add additional rule for oneDNN eltwise memory reuse (#7924) 2021-10-15 10:42:00 +03:00
Mikhail Ryzhov
a4cc31c0b9 Shared memory_solver class (#7918)
* Shared memory_solver class

* fixed clang format
2021-10-15 09:58:55 +03:00
Sergey Shlyapnikov
345033f3e1 [GPU] Keep -Os optimize option only for Release build (#7922) 2021-10-15 09:56:18 +03:00
Sergey Shlyapnikov
8ea9986896 [GPU] Add additional handling of fused activations for OneDNN primitives (#8004) 2021-10-15 09:31:49 +03:00
Mingyu Kim
a25668d106 [GPU] dryrun bugfix (#7998)
dryrun failed in case nested graph is created.
(due to constant propagation)
For nested program, do not skip compile() to make outer program compiles
OK.
2021-10-15 15:28:48 +09:00
Vladimir Paramuzov
55792e9a00 [GPU] Enable sub-device selection during shared context creation (#7976)
* [GPU] Enable sub-device selection during shared context creation

* [GPU] Fixed code style

* [GPU] Added default value description for target tile id

Co-authored-by: Mikhail Letavin <mikhail.letavin@intel.com>
2021-10-15 09:20:09 +03:00
Vladimir Paramuzov
5812a150c0 [GPU] i8/u8 data types support for gather (#6116) 2021-10-15 09:08:10 +03:00
Sergey Ivanov
56265461d9 [GPU] Add OPENCL extension d3d11 sharing checking (from fork) (#7856) 2021-10-15 02:44:16 +03:00
Elizaveta Lobanova
e9bde06f7b [GNA] Fixed insertion of delayed copy error (#7944)
* [GNA] Fixed error with delayed copy insertion

* [GNA] Added test
2021-10-14 19:04:15 +03:00
Efode, Irina
2c86940cca Merge remote-tracking branch 'upstream/master' into layer_test_common 2021-10-14 18:42:27 +03:00
Mikhail Nosov
d21572d7cb Squashed commit of the following: (#7930)
commit e692037384525e24f4f88d2b10fd5f5c09881d8a
Merge: a0ad24b16 82f8f19d1
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Wed Oct 13 15:06:20 2021 +0300

    Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names

    # Conflicts:
    #	inference-engine/tests/functional/inference_engine/ir_serialization/rt_info_deserialization.cpp

commit a0ad24b16ab6ef7cf37dedb04084813178f0d627
Merge: 3c1f7067f db527fff4
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Wed Oct 13 13:45:39 2021 +0300

    Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names

commit 3c1f7067f01634378cf66eee996d8793b635a6f2
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Wed Oct 13 13:45:13 2021 +0300

    Remove ignoring friendly names while comparing functions

commit f31e018d9a4694e83a3f12e685d8e90a9aca9045
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 23:50:20 2021 +0300

    Fix macos test

commit 2e3d0ceced3bde893e1e8237f7769c94bd193531
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 20:06:06 2021 +0300

    Fixes after merge

commit 5f047070af7c71a75f5ec019a146e17b3f95c062
Merge: 1568c9723 c323775f2
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 18:59:21 2021 +0300

    Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names

    # Conflicts:
    #	inference-engine/tests/functional/inference_engine/ir_serialization/rt_info_deserialization.cpp
    #	inference-engine/tests/functional/plugin/cpu/shared_tests_instances/skip_tests_config.cpp
    #	ngraph/core/src/preprocess/pre_post_process.cpp
    #	ngraph/core/src/preprocess/preprocess_steps_impl.cpp
    #	ngraph/core/src/preprocess/preprocess_steps_impl.hpp
    #	ngraph/test/util/graph_comparator.cpp

commit 1568c97238c206a43cd8b14b6aba49fcee828386
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 13:56:48 2021 +0300

    Throw an error if 'InputInfo' is specified for same parameter twice.

commit d1830ba61b750b12484322c97261c7062551f798
Merge: 4f01b396b d79020457
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 13:34:32 2021 +0300

    Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names

commit 4f01b396ba4b68d88d583092a38836754e78531c
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 13:34:19 2021 +0300

    Insert multi-plane parameters into new parameters vector (don't append them)

commit 70f85e5f351a37f2b79cff118399778c55136845
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Tue Oct 12 00:26:43 2021 +0300

    Fixed failed CPU/GPU test, created skipped test to clearly reproduce the problem
    Don't generate friendly and tensor names for sub-planes. Test is updated
    Keep the order of created parameters and results after pre and post processing
    Added tests for params/results order

commit 8b2cbf6db6646f6b2a01fc9e75726b682aa87fc2
Merge: 6050afbce 6d322722c
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Mon Oct 11 17:55:25 2021 +0300

    Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names

commit 6050afbce256f21430322ec7b0a38105e3f06066
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Sun Oct 10 23:54:40 2021 +0300

    IE reader: remove unnecessary convert_layout()

commit 0f43133f6dfddf41233835678872c9a80b631565
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Sun Oct 10 23:33:29 2021 +0300

    Update IE tests

commit 75afe69ccf36b9764dc9285d77fe1a65ae4146b4
Merge: c86366577 67cfc9beb
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Fri Oct 8 22:52:17 2021 +0300

    Merge commit '67cfc9beb5bb0c66916c91ab5820dc25ad164a70' of https://github.com/openvinotoolkit/openvino into ov20/remove_tensor_names

commit c86366577ede8491ed722f9d048b7556d3266c68
Author: Michael Nosov <mikhail.nosov@intel.com>
Date:   Fri Oct 8 22:26:17 2021 +0300

    First commit (IE func tests are failed)

commit 67cfc9beb5bb0c66916c91ab5820dc25ad164a70
Author: y <ilya.lavrenov@intel.com>
Date:   Fri Oct 8 16:09:11 2021 +0300

    Removed explicit preprocessing steps
2021-10-14 17:54:41 +03:00
Ilya Lavrenov
5128b1f23d Added more checks in remote_tensors tests (#8014) 2021-10-14 17:48:26 +03:00
Efode, Irina
2b19f6c607 fix oss build 2021-10-14 17:05:24 +03:00
Efode, Irina
537c0536f9 Merge remote-tracking branch 'upstream/master' into layer_test_common 2021-10-14 15:09:29 +03:00
Anastasia Kuporosova
799be77e33 [Python API] Move samples and docs to the new directory (#7851)
* [Python API] Move samples and docs to the new directory

* move samples to the new directory

* try to fix build and pychecks

* fix links

* fix pychecks

* fix cmake

* fix cpack installation

* Update inference-engine/ie_bridges/python/CMakeLists.txt

Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>

Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>
2021-10-14 14:49:35 +03:00
Anastasia Kuporosova
21fba21667 [Python API] remove requirements installation to common python (#7986) 2021-10-14 12:36:22 +03:00
Jade Cho
d4820b1bc7 [GPU] Fix a bug of remove redundant reorder pass (#7995)
+ Avoid dangling node exception
2021-10-14 11:59:10 +03:00
Anton Pankratv
5b176f28cc Added remote objects type check (#7606) 2021-10-14 11:32:19 +03:00
Jade Cho
595222e9c6 [GPU] Merge minor updates. (#7975)
+ Prevent to fuse PRelu if convolution is onednn impl.
+ Prevent to remove input reorder if onednn conv converts format from bfyx to b_fs_yx_fsv32.
+ Add a value to optimal lws values for eltwise kernel selector.
+ Fix a condition of remove redundant reorder. (try_fuse_reorder_bfyx_to_fsv32)
2021-10-14 14:06:05 +09:00
Efode, Irina
1393c9c805 Remove old dynamism 2021-10-14 01:34:14 +03:00
Efode, Irina
fadf43ecb7 Eltwise 2021-10-14 01:27:24 +03:00
Efode, Irina
49633d43c6 Adopt eltwise 2021-10-14 00:52:41 +03:00
Efode, Irina
bb2b6e2f76 fix softmax 2021-10-13 23:49:28 +03:00
Efode, Irina
77fceb6478 Remove extra 2021-10-13 22:04:29 +03:00
Nikolay Shchegolev
0ed1c24cd2 [CPU] If-8 operation implementation. (#7253) 2021-10-13 20:45:24 +03:00
Efode, Irina
568116859a Merge remote-tracking branch 'upstream/master' into layer_test_common 2021-10-13 20:19:58 +03:00
Efode, Irina
707d549ce8 Add configure model 2021-10-13 20:19:43 +03:00
Ivan Tikhonov
7b1a418bf4 MakeStateful transformation (#7417)
* ReplaceInOutWithMemory transformation in ngraph

* add unit tests

* add ReplaceInputsOutputsWithMemory transformation in python

* update codestyle

* rename the transformation

* fix codestyle

* add Dynamic shapes check in the transformation and unit test

* fix codestyle

* rename files

* fix python API

* fix codestyle

* fix codestyle

* update python API

* fix codestyle

* fix build

* codestyle

* fix unit test

* fix RTTI declaration

* Apply suggestions from code review

Co-authored-by: Gleb Kazantaev <gleb.nnstu@gmail.com>

* review comments

* openvino codestyle

* change the name of Variable in the transformation

* fix build

* delete MakeStateful transformation from ie_transformations

* Resolve review comments

* codestyle

* fix missprint, codestyle

* delete unused variable

Co-authored-by: Gleb Kazantaev <gleb.nnstu@gmail.com>
2021-10-13 19:02:42 +03:00
Efode, Irina
d09dc07a3f Fix cpuFuncTests 2021-10-13 14:33:14 +03:00
Elizaveta Lobanova
b746c734f8 [GNA] More precized calculation of Log pwl and pwl with sf < 1 (#7884)
* [GNA] More precized calculation of Log pwl and pwl with sf < 1

* [GNA] Added tests

* [GNA] Types correction

* [GNA] Added comment for absolute threshold calculation in the test
2021-10-13 14:14:52 +03:00
Ilya Churaev
02f3a175d0 Fixed build of RTInfoSerialization tests (#7978) 2021-10-13 13:50:30 +03:00
Elizaveta Lobanova
917a29255e [GNA] Fixes for convolution handling (#7861)
* [GNA] Fixed errors with convolution handling

* [GNA] Tests added

* [GNA] Fixed the problem with Convolution Filter

* [GNA] Allow scale factors near 0, comments apply
2021-10-13 13:08:24 +03:00
Taylor Yeonbok Lee
a93a67da78 [GPU] Fix issue of prepare_output (#7783) 2021-10-13 12:50:43 +03:00
Ilya Churaev
50b0dc1182 Deprecated old evaluate methods (#7937)
* Deprecated old evaluate methods

* Suppress node

* Fixed some warnings

* Fixed documentation and warnings

* Fixed some warnings

* Disable some warnings
2021-10-13 12:47:14 +03:00