Commit Graph

4969 Commits

Author SHA1 Message Date
Irina Efode
996b15ccf2
[IE TEST] Enable support of Dynamic shapes in IE TEST infra with examples (#7718)
* Squashed commit of the following:

commit 69d82175a8
Merge: 4c5eb0f8f 068d31511
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Sep 28 19:07:37 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 4c5eb0f8f4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Sep 28 19:06:16 2021 +0900

    Build all (Multiple target shape inputs removed)

commit dd3d17c85f
Merge: 0870cc6cc 1d3df63d6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 20:29:47 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 0870cc6cc1
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 20:23:27 2021 +0900

    While working on applying multiple target shapes to templateFuncTests, still failed

commit e73a9741de
Merge: 20ea316b0 3bf34b116
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 16:54:16 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 20ea316b0d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 16:52:39 2021 +0900

    Apply Eltwise stype input shape to cpuFuncTests

commit 0802282972
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 14:59:00 2021 +0900

    Apply Eltwise input shape to templateFuncTests

    Modify GenerateInputs() to use functionRefs

commit 25c399d922
Merge: ab476a9ba b3050c268
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 14:45:01 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit ab476a9ba3
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 14:44:23 2021 +0900

    Add functionRefs for PrePostProcessTest

commit 451ce9096d
Merge: 5710141cd 846c9c91f
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 12:20:34 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 5710141cd8
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 12:16:06 2021 +0900

    templateFuncTests

    * Remove StaticShape and add DynamicShape to make existing test cases static default

    * Fix typos

    cpuFuncTests

    * Add functionRefs to each case

commit c3b87f098d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 23 12:51:40 2021 +0900

    Fix to use ngraph::clone_function()

commit fa7e87b146
Merge: a8890950d d7dfce209
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 23 10:47:15 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit a8890950d3
Merge: ceb802d97 5847b35ed
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 16 19:24:08 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit ceb802d978
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 16 19:24:00 2021 +0900

    templateFuncTest runs except multiple input shape cases

commit 8adbaba71d
Merge: d11e3e917 f44369ce4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 15:30:48 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit d11e3e917e
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 15:30:27 2021 +0900

    ConvolutionLayerTest for dynamic shape case (Test only)

commit d8eaf21acd
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 14:41:38 2021 +0900

    ConvolutionLayerTest for dynamic shape case

commit fe57d0faa6
Merge: 39a691ab9 7a392253d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:59:44 2021 +0900

    Merge branch 'master' into sy/ilyachur/draft_dynamic_plugin_rebased

commit 7a392253d7
Merge: b8966457b 021639a04
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:59:01 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 39a691ab95
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:55:38 2021 +0900

    Remove redundant line

commit 109cafeffe
Merge: 0245e05cc b8966457b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:25:36 2021 +0900

    Merge branch 'master' into sy/ilyachur/draft_dynamic_plugin_rebased

commit b8966457b9
Merge: 904384fee 1c1401b06
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:24:37 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0245e05cc8
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:18:54 2021 +0900

    Remove comments used for indivisual testing

    Change unproper function names

    Remove unnecessary template<>

commit 0854f07291
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 3 13:31:22 2021 +0900

    ConvolutionLayerTest and SoftMaxLayerTest on template_plugin for dynamic shapes rebased

commit 904384fee3
Merge: 4bf45de5d b78f228fa
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 3 09:11:44 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4bf45de5dc
Merge: 18476fe1b 07f7061f9
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 2 08:54:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 18476fe1b9
Merge: e92f5928d f77d838e6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Aug 23 09:48:34 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit e92f5928dc
Merge: ef937a5a5 2fefe1164
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 20 14:40:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit ef937a5a52
Merge: 04fed4c2a 184b3cbe4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 20 13:32:53 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 04fed4c2af
Merge: 508c61615 39131968c
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 13 13:27:26 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 508c616151
Merge: 0647e6827 273c7188a
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 13 10:49:35 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0647e68277
Merge: 89ba7c1bf 04ff7a6ed
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Aug 11 13:39:51 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 89ba7c1bf1
Merge: ebdbea67c b11a2220b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Aug 9 09:01:44 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit ebdbea67cb
Merge: 4880bd11d d921e7a9c
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jul 26 11:57:49 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4880bd11d4
Merge: eef72406c 1e1e3bfff
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 22 14:58:56 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit eef72406cc
Merge: 9ccacedef 2a15e3e79
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jul 16 12:58:14 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 9ccacedefe
Merge: 14020554d c14edd413
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 15 13:48:24 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 14020554d2
Merge: 54182c03b 2a970a56d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jul 9 08:04:43 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 54182c03b2
Merge: 7654df0d9 35d9bd0f6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 8 08:15:46 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 7654df0d93
Merge: 8ab309328 64cbdb9c2
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jul 5 13:00:33 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 8ab3093282
Merge: b77d127d7 db0145be1
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Jun 30 13:27:58 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit b77d127d78
Merge: 4a5811623 632709012
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jun 28 10:01:50 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4a5811623d
Merge: 6ce8d8ce6 7e6641192
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jun 21 09:31:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 6ce8d8ce66
Merge: 84bc851ec db67c1b2b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jun 17 08:28:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 84bc851ecf
Merge: 5a2cb750e fb7435a64
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Jun 15 08:24:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 5a2cb750ec
Merge: 19ab2100a 05469e95e
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jun 11 13:30:59 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 19ab2100a5
Merge: b2bdc3976 4d9fe14ec
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Jun 8 09:49:38 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit b2bdc39760
Merge: 0a6c3cc9b ac1803c3a
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jun 3 08:46:13 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0a6c3cc9bf
Merge: e07337d53 97a9a76ff
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed May 26 10:51:49 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit e07337d533
Merge: d4b251678 e41e25533
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue May 18 08:46:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit d4b251678e
Merge: f396091bd 1b8a0f7ae
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon May 10 08:11:10 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit f396091bd8
Merge: f569dbc73 8645c0839
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri May 7 13:49:43 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit f569dbc739
Merge: a6b2800be 31b161097
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Apr 29 07:15:08 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit a6b2800be2
Merge: dc771f1c4 1ae1757a5
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Apr 28 07:50:13 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit dc771f1c4f
Merge: 5320f7eae 5de5f4d7d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Apr 27 15:00:05 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 5320f7eae0
Merge: 47dedfde5 39e1a21c4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Apr 26 08:32:06 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 47dedfde57
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Apr 19 09:06:56 2021 +0900

    Add test cases for PReLU in cpu plugin

    * For case when slope is vector

* fix build

* remove exztra

* Squashed commit of the following:

commit 69d82175a8
Merge: 4c5eb0f8f 068d31511
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Sep 28 19:07:37 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 4c5eb0f8f4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Sep 28 19:06:16 2021 +0900

    Build all (Multiple target shape inputs removed)

commit dd3d17c85f
Merge: 0870cc6cc 1d3df63d6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 20:29:47 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 0870cc6cc1
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 20:23:27 2021 +0900

    While working on applying multiple target shapes to templateFuncTests, still failed

commit e73a9741de
Merge: 20ea316b0 3bf34b116
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 16:54:16 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 20ea316b0d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 16:52:39 2021 +0900

    Apply Eltwise stype input shape to cpuFuncTests

commit 0802282972
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 27 14:59:00 2021 +0900

    Apply Eltwise input shape to templateFuncTests

    Modify GenerateInputs() to use functionRefs

commit 25c399d922
Merge: ab476a9ba b3050c268
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 14:45:01 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit ab476a9ba3
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 14:44:23 2021 +0900

    Add functionRefs for PrePostProcessTest

commit 451ce9096d
Merge: 5710141cd 846c9c91f
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 12:20:34 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit 5710141cd8
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 24 12:16:06 2021 +0900

    templateFuncTests

    * Remove StaticShape and add DynamicShape to make existing test cases static default

    * Fix typos

    cpuFuncTests

    * Add functionRefs to each case

commit c3b87f098d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 23 12:51:40 2021 +0900

    Fix to use ngraph::clone_function()

commit fa7e87b146
Merge: a8890950d d7dfce209
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 23 10:47:15 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit a8890950d3
Merge: ceb802d97 5847b35ed
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 16 19:24:08 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit ceb802d978
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 16 19:24:00 2021 +0900

    templateFuncTest runs except multiple input shape cases

commit 8adbaba71d
Merge: d11e3e917 f44369ce4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 15:30:48 2021 +0900

    Merge remote-tracking branch 'upstream/master' into sy/test/ConvolutionLayerTest_dynamic_shape_case

commit d11e3e917e
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 15:30:27 2021 +0900

    ConvolutionLayerTest for dynamic shape case (Test only)

commit d8eaf21acd
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 14:41:38 2021 +0900

    ConvolutionLayerTest for dynamic shape case

commit fe57d0faa6
Merge: 39a691ab9 7a392253d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:59:44 2021 +0900

    Merge branch 'master' into sy/ilyachur/draft_dynamic_plugin_rebased

commit 7a392253d7
Merge: b8966457b 021639a04
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:59:01 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 39a691ab95
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Sep 13 09:55:38 2021 +0900

    Remove redundant line

commit 109cafeffe
Merge: 0245e05cc b8966457b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:25:36 2021 +0900

    Merge branch 'master' into sy/ilyachur/draft_dynamic_plugin_rebased

commit b8966457b9
Merge: 904384fee 1c1401b06
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:24:37 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0245e05cc8
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 9 10:18:54 2021 +0900

    Remove comments used for indivisual testing

    Change unproper function names

    Remove unnecessary template<>

commit 0854f07291
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 3 13:31:22 2021 +0900

    ConvolutionLayerTest and SoftMaxLayerTest on template_plugin for dynamic shapes rebased

commit 904384fee3
Merge: 4bf45de5d b78f228fa
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Sep 3 09:11:44 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4bf45de5dc
Merge: 18476fe1b 07f7061f9
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Sep 2 08:54:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 18476fe1b9
Merge: e92f5928d f77d838e6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Aug 23 09:48:34 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit e92f5928dc
Merge: ef937a5a5 2fefe1164
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 20 14:40:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit ef937a5a52
Merge: 04fed4c2a 184b3cbe4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 20 13:32:53 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 04fed4c2af
Merge: 508c61615 39131968c
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 13 13:27:26 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 508c616151
Merge: 0647e6827 273c7188a
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Aug 13 10:49:35 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0647e68277
Merge: 89ba7c1bf 04ff7a6ed
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Aug 11 13:39:51 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 89ba7c1bf1
Merge: ebdbea67c b11a2220b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Aug 9 09:01:44 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit ebdbea67cb
Merge: 4880bd11d d921e7a9c
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jul 26 11:57:49 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4880bd11d4
Merge: eef72406c 1e1e3bfff
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 22 14:58:56 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit eef72406cc
Merge: 9ccacedef 2a15e3e79
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jul 16 12:58:14 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 9ccacedefe
Merge: 14020554d c14edd413
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 15 13:48:24 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 14020554d2
Merge: 54182c03b 2a970a56d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jul 9 08:04:43 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 54182c03b2
Merge: 7654df0d9 35d9bd0f6
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jul 8 08:15:46 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 7654df0d93
Merge: 8ab309328 64cbdb9c2
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jul 5 13:00:33 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 8ab3093282
Merge: b77d127d7 db0145be1
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Jun 30 13:27:58 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit b77d127d78
Merge: 4a5811623 632709012
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jun 28 10:01:50 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 4a5811623d
Merge: 6ce8d8ce6 7e6641192
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Jun 21 09:31:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 6ce8d8ce66
Merge: 84bc851ec db67c1b2b
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jun 17 08:28:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 84bc851ecf
Merge: 5a2cb750e fb7435a64
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Jun 15 08:24:23 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 5a2cb750ec
Merge: 19ab2100a 05469e95e
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri Jun 11 13:30:59 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 19ab2100a5
Merge: b2bdc3976 4d9fe14ec
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Jun 8 09:49:38 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit b2bdc39760
Merge: 0a6c3cc9b ac1803c3a
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Jun 3 08:46:13 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 0a6c3cc9bf
Merge: e07337d53 97a9a76ff
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed May 26 10:51:49 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit e07337d533
Merge: d4b251678 e41e25533
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue May 18 08:46:00 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit d4b251678e
Merge: f396091bd 1b8a0f7ae
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon May 10 08:11:10 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit f396091bd8
Merge: f569dbc73 8645c0839
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Fri May 7 13:49:43 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit f569dbc739
Merge: a6b2800be 31b161097
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Thu Apr 29 07:15:08 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit a6b2800be2
Merge: dc771f1c4 1ae1757a5
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Wed Apr 28 07:50:13 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit dc771f1c4f
Merge: 5320f7eae 5de5f4d7d
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Tue Apr 27 15:00:05 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 5320f7eae0
Merge: 47dedfde5 39e1a21c4
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Apr 26 08:32:06 2021 +0900

    Merge remote-tracking branch 'upstream/master'

commit 47dedfde57
Author: Steve Yoo <steve.yoo@intel.com>
Date:   Mon Apr 19 09:06:56 2021 +0900

    Add test cases for PReLU in cpu plugin

    * For case when slope is vector

* temp

* Cpu

* All fix for softmax

* ie + gna

* Remove extra

* fix crash

* eltwise

* Fix crash

* fix failures

* gpu myriad

* fix

* fix template

* fix

* tr

* gpu skip

* fix gpu

* fix template
2021-10-04 14:34:50 +03:00
Mateusz Tabaka
c687929c19
Add support for ONNX op "com.microsoft.SkipLayerNormalization" (#7789) 2021-10-04 13:02:16 +02:00
Szymon Durawa
111c502997
Remove ConvolutionBackprop as dynamic op. (#7800) 2021-10-04 13:09:58 +03:00
Anton Pankratv
74a0ffb1b0
Rduced SoPointer usage in internal API (#7761) 2021-10-04 12:10:23 +03:00
Gleb Kazantaev
d4e4e8d1e8
Fix ConvertPrecision for NMS5 (#7778)
* Fix FP32 to FP16 convert precision for NMS

* Add tests

* Code style

* Codestyle
2021-10-04 11:52:53 +03:00
Maksim Kutakov
6a97decf67
[CPU] Klocwork fixes for Phase 2 dynamic shapes enablement (#7745) 2021-10-04 11:23:26 +03:00
Alexander Shchepetov
268246e3bc
single-model test configs (#7734) 2021-10-04 11:14:13 +03:00
Tomasz Jankowski
96519b1723
[nGraph] Remove obsolete attribute from Result op (#7682)
* Remove obsolete attribute from Result op

m_needs_default_layout field had no effect to the Result operator state,
even if set to true* by build_graph test.
Its setter and getter were unused.

* rather accidentaly considering implicit cast from const char*

* Restore redundant ctor as deprecated

It's user API so better keep it backward compatible

* Restore useless accessors as deprecated
2021-10-04 07:24:02 +03:00
Alexey Lebedev
3d5c163c3d
fix memory leak (#7654) 2021-10-03 19:27:58 +03:00
Taylor Yeonbok Lee
3078e95482
Make ngraph dump to be done for each subnetwork (#7733) 2021-10-02 05:23:15 +03:00
Ilya Lavrenov
056515e735
Fixed CVS-66710 (#7805) 2021-10-01 22:54:06 +03:00
Ilya Lavrenov
6f69166f37
Removed cross_check_tool from installation (#7804) 2021-10-01 21:58:12 +03:00
Mikhail Nosov
f8ed195841
Fix 'NV12 batch case' (was sporadic failure) (#7790)
Introduced 'absolute threshold' for LayerTests and BaseReferenceTests to consistently catch absolute differences
Previously, when set 'threshold=1.f' it was treated as 'allowed difference is 100%", so there was no way to allow absolute difference as 1.f
2021-10-01 20:21:52 +03:00
Mikhail Nosov
5b39e407d9
[OV2.0] Preprocessing - add 'convert_layout' (#7772)
* Preprocessing - add 'convert_layout'

* Fix comments, removed 'set_data_shape' for time being
2021-10-01 19:45:40 +03:00
Victor Kuznetsov
dc1a1d70e8
[Memory_tests] Work with DB (#7492)
* uncomment upload db func

* upd CMakeLists.txt

* fix template path

* fix CmakeLists

* fix imports

* fix work with cmd and with models our_dir

* add quotation marks

* fix quotation marks

* add base config for test

* upd work with db instance

* revert changes with test config
2021-10-01 15:44:26 +03:00
Alina Kladieva
09d20360a9
Add MO coveragerc to tests install pkg (#7707)
* Add MO coveragerc to tests install pkg

* Use directory install with FILES_MATCHING

* Coveragerc to tools folder

* Update CMakeLists.txt

* Use tests/model_optimizer folder
2021-10-01 13:34:07 +03:00
Yegor Kruglov
f3be68d164
updated extender (#7763) 2021-10-01 13:03:49 +03:00
Alina Kladieva
7fd0b9be48
Exclude sporadic CPU canRun3SyncRequestsConsistentlyFromThreads (#7706)
* Exclude sporadic CPU canRun3SyncRequestsConsistentlyFromThreads

* Update skip_tests_config.cpp

* Fix lint
2021-10-01 12:37:51 +03:00
Mikhail Nosov
a883b5c097
Temporary disable sporadically failed test (PR #7601) (#7782)
* Temporary disable sporadically failed test

* Looks like skip test config didn't skip the test
2021-10-01 10:25:08 +03:00
Taylor Yeonbok Lee
61c97edd40
[GPU] Reduce unused macros to reduce loading time (#7435)
* Reduce unused macros, where two strategies are used:
(1) Extract batch_headers and let them be included only once in each batch.
(2) Static reduction in primitive_db_gen.py, which scans each macro's users and exclude the macro if there is no user.

* Removed dependency from runtime to kernel_selector

* Resolve too large string error

* Fix duplicated definition (GET_FILTER_XXXX is defined in both fetch_weight.cl and by runtime.
Removed from runtime because the definition is incorrect

* Resolve GRN & deconv & gpu_select issues

* Fix cldnn unittest issues

* Minor fix

* Applied review comments

* Fix rebase error
2021-10-01 15:18:15 +09:00
Sungeun Kim
e0cea200e3
[GPU] Onednn integration for pooling (#7753)
* [GPU] Onednn integration for pooling primitive

* layout_optimizer for pooling

* Padding code merge for onednn

Co-authored-by: Kim, Mingyu <mingyu.kim@intel.com>
2021-10-01 15:02:30 +09:00
Gleb Kazantaev
a16cc81233
Remove VariantWrapper for simple attr classes (#7771)
* Remove VariantWrapper for simple attr classes

* Code style
2021-10-01 08:03:37 +03:00
Ilya Churaev
faeaf045a9
Graph comparator to ngraph util (#7729)
* Moved FrameworkNode to nGraph

* Moved graph comparator to ngraph test util

* Fixed build

* Try to fix centos

* Fix export target

* Moved engine utils to separate library

* Removed ONNX util from common library

* Fixed build

* Fixed code style
2021-10-01 07:24:28 +03:00
Ilya Znamenskiy
f675df625c
[GPU] Added post-ops support for OneDNN primitives (#7737)
[GPU] Memory lock fix
2021-10-01 12:18:00 +09:00
Ilya Lavrenov
302eb08dc5
Replaced gtest deprecated macro (#7779) 2021-10-01 03:46:32 +03:00
Egor Duplensky
778cc2ddbb
[CPU] Migration on oneDNN v2.3.2 (#7680)
binary post
binary post ops support for gemm convolution and gemm inner product
plugin fixes
mkldnn: avx512: fixed prelu post op

Co-authored-by: dmitrygo <dmitry.gorokhov@intel.com>
2021-09-30 20:25:49 +03:00
Dmitry Pigasin
7fade1e357
Fix a result shape for a model with a 3d tensor at the output (#7741) 2021-09-30 16:58:11 +03:00
Maksim Derbasov
3f0fea5c1b
Fix for warning C4297 (#7740) 2021-09-30 16:57:43 +03:00
Mikhail Nosov
6e05cead11
[OV20] Reference implementation for NV12toRGB and NV12toBGR operations (#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
2021-09-30 16:34:46 +03:00
Evgenya Stepyreva
b339bb780b
Resolved unexpected -1s in IRs (#7709) 2021-09-30 15:39:32 +03:00
Anton Pankratv
fab4056ceb
Fixed callback copy count (#6607) 2021-09-30 15:09:47 +03:00
Ilya Lavrenov
757db35528
Dynamism in new API (#7742)
* Fixed precisions conversion in new API

* Added tests

* Fixed old IR cases

* Disable FP16

* Fixed regex for CentoOS

* Refactored tests to use new API

* Temp

* Fixed tests

* Moved smart reshape related sources to ngraph

* Added tests for invalid names

* Moved reshape to tensor_names

* clang-format

* Fixed CC build

* Removed IEConv, IEDeconv from primitives pririty
2021-09-30 15:04:24 +03:00
Michał Karzyński
bd5b1bf99f
Change the way Model Optimizer loads frontends (#7330)
* Adds two switches `use_new_frontend` and `use_legacy_frontend` to override defaults.
* Rename ONNX frontend from `onnx_experimental` to `onnx`
2021-09-30 12:17:36 +02:00
Sergey Shlyapnikov
f3c8f2bc49
[GPU] Add use OneDNN impls attribute (#7716) 2021-09-30 19:15:40 +09:00
Michał Karzyński
d0efd61aad
Add nGraph Python API versioning (#7539)
* Expose ngraph_version_string as ngraph.__version__

* Fix linking error on CentOS
2021-09-30 12:59:20 +03:00
cecilia peng
eee22b6253
Temporarily disable some paddle test case which sporadically fail during CI. (#7757)
Further investigation required. JIRA tracking.
2021-09-30 12:56:10 +03:00
Katarzyna Mitrus
0eeaf6b2e4
ROIAlign fix - Unify sample_value calculation between max/avg mode (#7710)
* Unify sample_value between max/avg mode

* Fix mkldnn roi_align impl

* Update test

* Revert missing assert
2021-09-30 11:50:06 +03:00
Mikhail Nosov
414c3dc133
[OV2.0] Preprocessing - resize (#7583)
* Initial version

* Added 'network' layout to preprocessing info
Moved existing resize tests to template plugin

* Fix clang

* More tests for 'resize' reference implementation + CPU tests + error cases
Coverage is 100%

* Align with new base_reference_test implementation

* Fixed comments

* Add assert to check that desired size is not out of bounds

* CPU: skip failed test
2021-09-30 11:41:25 +03:00
Sergey Shlyapnikov
c00b0b6ae4
[GPU] Profiling refactoring and fixes (#7714) 2021-09-30 10:54:27 +03:00
Roman Lyamin
17091476d8
[IE CLDNN] Add optional memory access type (#7686) 2021-09-30 10:32:07 +03:00
Mingyu Kim
fbed7e13a8
[GPU] debug_config bug fix of not accepting multiple strings (#7754)
It receives space-separated parameter. Currently, only first argument is
received in case of string argument.
2021-09-30 10:10:50 +03:00
Dmitrii Khurtin
a13b934622
[GNA] fixed failed to inserting transpose after matmul (#7720)
* fixed failed to inserting transpose after matmul

* added verifier for matmul
2021-09-30 09:55:34 +03:00
Sergey Shlyapnikov
ffd2091477
[GPU] Add new data formats (#7722) 2021-09-30 09:38:48 +03:00
Vladislav Volkov
4bf8d15793
Import/Export tests enabled for the CPU plugin (#7735) 2021-09-30 09:11:01 +03:00
Ilya Lavrenov
1f5355cd07
Enabled several CPU tests (#7724) 2021-09-29 20:51:23 +03:00
Gleb Kazantaev
62ed238f54
RT Info Attributes Serialization/Deserialization (#7603)
* Init rt info deserialization

* Add RT Info attributes deserialization

* Add RT Info attributes serialization

* Add Serialization and Deserialization tests

* Code style

* Fix AttributeAdapter place

* Extended rt_info section; added support for multi-field attrs; use version for attr serialization/deserialization

* Align attributes and their usage

* Fix LPT

* Add missing #pragma one

* Fix build

* Change version delimiter to have valid xml

* Fix PromitivesPriority

* Fix tests

* Fix test

* Fix IR Reader; remove empty rt_info

* More explicit attribute name and version representation
2021-09-29 19:17:03 +03:00
Vladislav Golubev
04158afc21
[LPT] Added check for uniqueness of friendly names in tests (#7570)
* FQDecomposition: added check on unique friendly names after transformation

* NormalizeL2Transformation: added check on unique friendly names after transformation

* ti to sequences conversion: naming fix

* [LPT][TESTS] Check on unique names added to functional tests

* compilation error fix

* compilation error fix
2021-09-29 18:40:21 +03:00
Eugeny Volosenkov
08897e4c80
Transformation convert_reduce_to_pooling fix (#7705)
* fix convert_reduce_to_pooling transformation

* Fix codestyle

* add/delete spaces

* Fix code style

* fix code style
2021-09-29 12:51:10 +03:00
Karol Trzciński
3187e32062
cmake: OneCoreUap: Use proper dot escape sequence in cmake regex (#7702)
See https://cmake.org/pipermail/cmake/2004-May/005136.html

Signed-off-by: Karol Trzcinski <karolx.trzcinski@intel.com>
2021-09-29 12:06:27 +03:00
Jade Cho
1e6fd56e01
[GPU] Merge kernel updates (#7699)
+ fix a bug due to bias type mismatching
  - convolution_gpu_bfyx_to_bfyx_f16

+ refactoring
  - depth_to_space_kernel_base
  - depth_to_space_kernel_ref

+ Adjusting LWS
  - eltwise_kernel_base
2021-09-29 17:10:53 +09:00