Commit Graph

5145 Commits

Author SHA1 Message Date
Steve Yoo
bd756df2f5
Migrate ngraph backend test of constant operation (#7996)
* Add test cases for PReLU in cpu plugin

* For case when slope is vector

* Add Constant template plugin reference tests

* Update CMakeLists.txt and delete constant.in.cpp

* Add tests of tensor_2constant and constant_multi_use

* Add test of constant_equality_bool

* Remove wrong comments

* Remove some of strange if

* Merge to one CreateFunction

* Remove test names and update test for types

* Add bf16 and f64 tests

* Add missing type tests

* Clear actualOutData to allow multiple use of Validate()

* Update SetUp and CreateFunction to support CentOS CI

* Remove inputData = {}
2021-11-03 07:52:59 +03:00
Julia Kamelina
7c56155dae
[Python Tools] Align namespace for cross_check_tool (#7786)
* align openvino namespace

* update README
2021-11-03 01:55:27 +03:00
Artyom Anokhov
f20f4d024c
Deployment Manager CFGs: Added paddlepaddle_ngraph_frontend lib as core part (#8322) 2021-11-02 18:23:48 +03:00
Evgeny Talanin
0b0202b90c
Revert "[GPU] Fix some performance degradations from breaking GPU pipeline into explicit stages (#8084)" (#8372)
This reverts commit 03106e0cd9.
2021-11-02 17:35:37 +03:00
Ilya Lavrenov
384eea4eda
Static version: plugin registration as extension (#8365)
* Load CPU plugin as extension as well

* Fixed linkage issues

* Added static linux build

* Disabled GPU
2021-11-02 16:07:45 +03:00
Anna Khakimova
0071abffdf
Workaround for fluid's color conversion tests failures.Part 2. (#8293) 2021-11-02 15:03:20 +03:00
Vladislav Volkov
680e53a005
[Doc] Optimization guide update (#8359)
* [Doc] Optimization guide update

* brushing the freq locking section a bit

Co-authored-by: Maxim Shevtsov <maxim.y.shevtsov@intel.com>
2021-11-02 14:35:21 +03:00
Alexander Zhogov
c02d96d17e
CODEOWNERS: Add /tools/pot/ @openvinotoolkit/openvino-pot-maintainers 2021-11-02 13:55:02 +03:00
Victor Kuznetsov
8a46ead91b
add pytest-timeout (#8352) 2021-11-02 13:44:02 +03:00
Liubov Batanina
6686f3c052
Remove excess content from POT distribution (#8300) 2021-11-02 13:34:27 +03:00
Nikita Malinin
2dadf50a68
[POT] Update AccuracyAware doc (#8261)
* Update AA doc with GNA

* Apply comments

* Update doc with note
2021-11-02 13:31:51 +03:00
Maksim Proshin
b69a371b8f
[POT] Updated FAQ (#8320)
* Update FrequentlyAskedQuestions.md

* Update FrequentlyAskedQuestions.md

* Update FrequentlyAskedQuestions.md
2021-11-02 13:13:32 +03:00
Tomasz Jankowski
de4ceba375
[ONNX FE] Add implementation of Frontend API methods for naming and annotation (#8026) 2021-11-02 09:35:04 +01:00
Wilson Seok
75c6af7af5
Migrate ngraph backend test/experimental detectron detection & experimental detectron generate proposals (#8264)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add op reference test of experimental_detectron_detection_output and experimental_detecteion_generate_proposals and remove ngraph backend test

* modify visitor api test of experimental_detectron_detection for clang-format

* modify visitor api test of experimental_detectron_detection for clang-format again

* modify visitor api test of experimental_detectron_detection for clang-format again2
2021-11-02 10:48:15 +03:00
Mang Guo
0a850ce73e
[Shape infer] Implement ExperimentalDetectronTopKROIs shape infer (#7926)
* Implement ExperimentalDetectronROIs shape infer

* Fix review comments

* Update for review comments

Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
2021-11-02 05:32:46 +03:00
Ilya Lavrenov
f3ca0a99a8
Fixed some coverity issues (#8334) 2021-11-02 03:04:37 +03:00
SofyaBalandina
973ff46c21
Fix incorrect result in the Conformance report (#8331)
Issue: CVS-68570
2021-11-01 18:15:53 +03:00
Vladimir Paramuzov
d9847f7303
[GPU] Limit number of threads used for onednn build (#8328) 2021-11-01 17:59:30 +03:00
Anton Chetverikov
bfa7d41038
Fix incorrect example in GatherND_8 specification (#8308)
* Fix incorrect example

* Added varsion=8 to examples
2021-11-01 14:39:01 +03:00
Anton Chetverikov
fb02aec976
[MO]Fix Merge shape infer function (#7864)
* Update merge shape infer function

* Update merge shape inference tests
2021-11-01 13:52:46 +03:00
Ilya Lavrenov
b82cc125fa
Support of oneTBB via env TBBROOT (#8327) 2021-11-01 13:43:48 +03:00
Anastasia Kuporosova
3251e0cbc3
[Samples] Move C samples to the new samples directory (#8021)
* [Samples] Move C samples to the new samples directory

* fix samples

* [Samples] Move C samples to the new samples directory

* fix samples

* code reivew inspired fixes

* rename folder to lower case

* move ENABLE_SAMPLES cond level up, fix readmes

* fix ref in doc

* fix install path

* fix install of samples to tests

Co-authored-by: Vladimir Dudnik <vladimir.dudnik@intel.com>
2021-11-01 12:59:09 +03:00
Anastasia Kuporosova
58d845f351
[IE Python API] Add set_config for executable_network (#7796)
* [IE Python API] Add set_config for executable_network

* fix test

* fix test comment
2021-11-01 12:12:31 +03:00
Alexey Lebedev
6c00da6e48
[IE PYTHON] Fix sporadic test (#8192)
* Fix sporadic test

* set switch interval before starting a thread

* remove assert
2021-11-01 11:52:02 +03:00
Mikhail Letavin
03106e0cd9
[GPU] Fix some performance degradations from breaking GPU pipeline into explicit stages (#8084) 2021-11-01 10:57:29 +03:00
Ilya Churaev
4122ef50d6
Introduce OV Extension base api (#7562)
* Moved so loader to utils

* Fixed extension tests

* Fixed tests and style

* Fixed style and tests

* Fixed ARM build

* Fix windows

* Fix ieFuncTests

* Wrap runtime exception

* Fixed tests

* Added separate new extension

* Fixed unicode extension loading

* Try to fix windows

* Fixed windows

* Fixed macro

* Fixed doc

* Fixed build

* Fixed comments

* Try to fix build

* Fixed build

* Fixed build

* Fixed shared_from_this

* Temp commit

* Changed extension

* Fixed merge conflicts

* Removed ngraph namespace from new extensions

* Fixed code style

* Added core add_extension methods and tests

* Added new tests

* Implement tile operation

* Enabled new extensions support

* Fixed build

* Fixed code style

* Try to fix windows

* Changed base extension class

* Removed redundant Ptr

* Fixed comments

* Fixed friend decl

* Fixed Windows export

* Fixed centos

* Added template add_extension method

* Move destructor to public

* Removed BaseExtension class

* Added variadic add_extension methods

* Fixed doc and typo

* Added BaseOpDestructor

* Allow to create new extension only for new operations

* Revert tests

* Fixed comments

* Fixed comments

* Fixed comment

* Added SO Extension wrapper
2021-11-01 10:36:30 +03:00
Jan Iwaszkiewicz
d8f9445a96
Add new init to Tensor from array, add tests and helper methods for openvino tests (#8306) 2021-11-01 10:16:35 +03:00
Min, Byungil
74562e5ae6
Modify reorders for onednn impl of first conv (#8154)
Signed-off-by: Min, Byungil <byungil.min@intel.com>
2021-11-01 16:04:20 +09:00
Ilya Churaev
94206b9e2d
Removed redundant evaluate methods (#8283)
* Removed redundant evaluate methods

* Added If to eval map

* Disable unsupported test cases
2021-11-01 09:08:32 +03:00
Wilson Seok
3775efd54a
Migrate ngraph backend test/detection output (#8111)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add op reference test of detection_output

* update op reference test and remove ngraph backend test

* make up the reference test data
2021-11-01 07:21:28 +03:00
Steve Yoo
ff713a5e01
Migrate Movement 1 Operations (Transpose-1) (#8135)
* Migrate Transpose-1

* Skip dynamic shape tests

* Add shapes to tensors
2021-11-01 05:52:14 +03:00
Steve Yoo
05dfee0a70
Migrate Movement 1 Operations (VariadicSplit-1) (#8091)
* Migrate VariadicSplit

* Skip dynamic shape tests

* Add shapes to tensors
2021-11-01 05:42:10 +03:00
Evgenya Stepyreva
d50a40cd09
Shape inference (#8307)
* Convolution update

* Adds pragma once

* Reductions shape infer

* Shape nodes

* style
2021-11-01 05:39:57 +03:00
Wilson Seok
f912a8102d
Migrate ngraph backend test/psroi pooling/deformable psroi pooling/proposal (#8152)
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now

* update repo

* add op reference test of psroi_pooling and deformable_psrio_pooling

* update op reference test

* remove ngraph backend test

* add op reference test of proposalV1 and proposalV4

* update skip_test_config.cpp to avoid failure of accuracy drop in fp16/bf16 test case of proposal
2021-11-01 04:47:42 +03:00
Irina Efode
79afa8a3e5
[IE TESTS] Provide correct generation of tensors in new SLT base class (#8326)
* [IE TESTS] Provide correct generation of tensors in SLT

* Try to solve float

* Update data_utils.hpp

* Fix

* rremove debug
2021-11-01 03:15:30 +03:00
Irina Efode
834d90588a
[IE TESTS][IE CONFORMANCE] Add Config to the conformance tests (#8260)
* [IE TESTS][IE CONFORMANCE] Add Config to the conformance tests

* Try to fix build

* Fix separator
2021-11-01 01:35:53 +03:00
Elizaveta Lobanova
c01ffa6932
[GNA] Fixed Log segments calculation for internal algorithm (#8317) 2021-10-31 13:21:32 +03:00
Ilya Lavrenov
661d436325
Static plugins: preprocessing and AUTO (#8265)
* 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
2021-10-30 22:08:44 +03:00
David Nam
cc457e003e
Migrate normalization to template plugin test (#8240)
* Migrate normalization to template plugin test

* Migrate result, parameter to template plugin test
2021-10-30 17:58:33 +03:00
Ilya Churaev
f4530516c7
Use new evaluate API in CPU plugin (#8297) 2021-10-29 16:39:52 +03:00
Ilya Churaev
98e7063e4b
Fixed downgrade ov Function version (#8294)
* Fixed downgrade ov Function version

* Fixed build
2021-10-29 16:36:25 +03:00
Vladislav Volkov
fc000e5853
Migrating to the new tbbbind library version 2.5 (#8262) 2021-10-29 15:46:06 +03:00
Yegor Kruglov
90a140ae98
Extend MO/nGraph for operation MaxPool-8 (#6776)
* MO update for MaxPool-8

* using attrs in op constructor

* remove pads_value attr and pad fusing

* added axis and index_element_type parameters

* updated mo maxpool-8

* added maxpool-8->maxpool-1 transformation, disabled Pad to MaxPool fusing

* added remove_values_output to pooling extractors

* moved remove_values_output attribute to pooling infer function

* fixed ir_comparator tests

* disabled pad to maxpool fusing test

* added downgrade transformation test

* downgrade transformation update

* updated ir reader and tf pooling layer tests

* updated onnx pooling layer tests and MO infer unit test

* updated ir reader extender

* uncommented layer tests code

* disabled MaxPool-8 python binding test

* comment resolving, removed PadMaxPool fusing

* removed test

* downgrade transformation fix, MO codestyle changes

* removed axis check from downgrade transformation

* mark max_pool_test as xfail

* updated downgrade transformation test

* using OPENVINO_RTTI
2021-10-29 14:47:00 +03:00
David Nam
a429044038
Migrate signals to template plugin test (#8279)
* Migrate signals to template plugin test

* Use AutobroadcastType::NONE instead of AutobroadcastSpec::NONE

* Remove unused variable

* Fix cpplint error

* Remove unused variable
2021-10-29 13:01:42 +03:00
David Nam
b2b9d9f2c7
Migrate MatMul to template plugin test (#8253) 2021-10-29 13:00:30 +03:00
Steve Yoo
5c2ef7268b
Migrate Movement 1 Operations (Reverse-1, Split-1) (#8079)
* Migrate Reverse-1 and Split-1

* Separate classes for each exception test case
2021-10-29 12:49:41 +03:00
Irina Efode
c9e7e60a84
[IE TESTS] LayerTestCommon2.0 (#7945)
* Init

* try adopt softmax

* fix size of expected

* Fix cpuFuncTests

* Add configure model

* Remove extra

* fix softmax

* Adopt eltwise

* Eltwise

* Remove old dynamism

* fix oss build

* Remove In,OutPrecision

* Remove incorrect OPENVINO_ASSERT, correct eltwise tests and fix threshold

* Apply Maxim's comments

* Fix build

* ieFuncTests

* return in, out, prc

* fix tests

* Fix tests

* Fixes according to new api

* skip gpu

* try to fix myriad

* Fix myriad

* cpu fix
2021-10-29 12:00:45 +03:00
Anton Voronov
b8fb666dbc
[CPU] fixed dw conv fusing (#8193) 2021-10-29 11:09:51 +03:00
Maksim Kutakov
9eb8b9e0f8
[CPU] Native dynamic shapes support in the MatMul node (#7896) 2021-10-29 10:19:01 +03:00
Vladimir Paramuzov
e56e4154a7
[GPU] Fix Convert primitive (#8096) 2021-10-29 09:02:50 +03:00