Commit Graph

808 Commits

Author SHA1 Message Date
Vladislav Volkov
5883a232c3
Performance counters for nGraph and additional ITT libraries on Linux (#1665) 2020-08-10 06:58:01 +03:00
Gleb Kazantaev
1c062b6e92
Updated ConvertPrecision transformation to be executed for TI Body (#1673)
* Updated ConvertPrecision transformation to be executed for TI Body

* Added type fusion for GenericIE operation

* Added test for TensorIterator body precision conversion
2020-08-08 21:33:07 +03:00
Ilya Churaev
135e7c0aba
Move downgrade passes to pass folder (#1675) 2020-08-07 21:46:13 +03:00
Maxim Andronov
4054364fbf
[NGraph] Add scatterNDUpdate and scatterUpdate reference implementations (#1494) 2020-08-07 16:09:28 +03:00
Konrad Dobros
caa38130b9
[IE CLDNN] Extend resample int8 packing optimization (#1662)
This extends resample optimization for 8-bit types that uses feature
packed to mode to process multiple features in one work-item to features
not being multiple of packing factor.

For nearest resampling it is safe to copy extra feature padding for
blocked formats, so this change only removes this condition.
2020-08-07 16:08:40 +03:00
Alexander Trifonov
3becdf8a5e
docs contribution guides (#1535)
* docs contribution guides

* Fixed link to documentation_guidelines.md

Co-authored-by: Alexander1 Trifonov <alexander1.trifonov@intel.com>
Co-authored-by: Andrey Zaytsev <andrey.zaytsev@intel.com>
2020-08-07 15:33:11 +03:00
iliya mironov
52ad786b6c
Add convert GluonCV docs (#1413)
* Add convert GluonCV docs
2020-08-07 14:37:55 +03:00
iliya mironov
c8d74632f9
Add mxnet extractors (#1667)
* Add mxnet extractors for hyperbolic functions
2020-08-07 14:36:41 +03:00
Ilya Churaev
6085c797d3
Moved frontends to separate folder (#1657) 2020-08-07 13:08:38 +03:00
Ilya Lavrenov
f832453d9d
Added compilation of Plugin API headers with strict flags (#1654)
* Minimized ngraph headers inclusion

* Added compilation of plugin api headers with strict flags

* Fixed -WPedantic issue in ngraph headers

* Fixed compilation

* Trying to fix Windows

* Fixed GNA unit tests compilation

* Disabled WX test on Windows
2020-08-07 12:06:47 +03:00
Rafal Blaczkowski
054a7cdf8d
Enable ngraph python tests in OpenVINO-ONNX CI (#1603)
* Enable ngraph python tests

* Refactor and unify ngraph with onnx python tests

* Revert deprecated test cases

* Set ngraph and onnx python tests as a one test suite execution

* Change unstrict Xfails to strict ones

* Update after review:
 - add model zoo to onnx tests,
 - improvements of tests

* Revert mounting zoo models dir

Co-authored-by: Michał Karzyński <4430709+postrational@users.noreply.github.com>
2020-08-07 09:58:57 +03:00
Maxim Andronov
f9023ff7da
[CPU] Add support 4th and 5th input DetectionOutput (#1290)
* [CPU] Add support 4th and 5th input DetectionOutput

* fix any comments

* move reference to ngraph

* some changes for mx nms

* change namespace for ref impl
2020-08-07 09:05:41 +03:00
Ilya Lavrenov
8c118ef8b2
Moved caseless to Plugin API (#1664) 2020-08-07 06:24:28 +03:00
Gleb Kazantaev
764eff9819
Initial nGraph Transformations type info (#1635) 2020-08-07 06:06:32 +03:00
Ilya Lavrenov
09c43536fe
Link CMAKE_DL_LIBS to IE (#1663) 2020-08-06 18:49:17 +03:00
iliya mironov
7e856c3700
Add mish fusion transformation (#1399)
* Add mish fusion transformation

* Add mish op to python api
2020-08-06 15:55:12 +03:00
Roman Kazantsev
ab869da588
Add CTCLoss op to nGraph Python API (#1642) 2020-08-06 15:03:39 +03:00
Maxim Andronov
21c4312453
[CPU] Add check to reduce for scalar dims (#1577) 2020-08-06 14:44:29 +03:00
Evgeny Lazarev
853cfaa038
Fixed extractor for MVN from ONNX (#1653)
* Fixed extractor for MVN from ONNX

* Updated MVN extractor from ONNX

* Code style
2020-08-06 13:53:16 +03:00
Vladislav Volkov
8ae30481f1
ENABLE_PROFILING_ITT option is ignored if ITT library not found (#1647) 2020-08-06 13:20:35 +03:00
Mateusz Tabaka
58fe0106cc
Reduce number of ops generated by ngraph::pass::BatchNormDecomposition (#1569)
Number of ops went down by 4.
Also fewer floating point operations improves precision here, so we're able
to unblock some test cases from ngraph's suite.
2020-08-06 11:14:08 +02:00
Ilya Lavrenov
6a5993fb36
Implement unicode conversion using Windows native functions (#1590)
* Implement unicode conversion using Windows native functions

* NOCPPLINT

* Fixed deprecated c++ api usage in tests

* Moved impl to cpp

* Moved Unicode utils to Plugin API

* Added missed include for Windows

* Fixes for unit tests; CentOS fixes

* Fixed Windows compilation

* Fixed unit tests on Unix

* Fixed unix 2
2020-08-06 12:01:34 +03:00
Anton Potapov
ea34f04028
[PP GAPI] - U16toF32 conversion kernel (#1298)
- the kernel itself is not yet used in the Preprocessing graph
- tests
2020-08-06 06:26:49 +03:00
Ilya Lavrenov
6f6d6f8296
Removed not-used file utils (#1644) 2020-08-06 06:18:48 +03:00
Ilya Lavrenov
b9c3825897
Moved QueryNetworkResult to ie_common.h (#1648) 2020-08-06 06:17:29 +03:00
Ilya Churaev
7a314f216a
Remove JSON serializer (#1638) 2020-08-06 05:51:05 +03:00
Ilya Lavrenov
0339fff3bc
[IE CLDNN] Add push / pop macro for OpenCL header (#1645) 2020-08-05 23:55:42 +03:00
Andrey Somsikov
2c41b8e4f3
Add support for /INTEGRITYCHECK flag on Windows (#1390)
* Build dlls with INTEGRITYCHECK flag if ENABLE_INTEGRITYCHECK=ON

INTEGRITYCHECK flag enforces digital signature before loading the binary in Windows.
Also, refine /guard:cf flag enabling - MSCV, Intel, clang compilers does support /guard:cf.
2020-08-05 22:37:16 +03:00
Alexander Zhogov
ee2312abdb
Azure CI: Update metadata API version (#1652)
* Azure CI: Update metadata API version

* Set -NoProxy

* Fix issue
2020-08-05 18:42:50 +03:00
Alexander Chaiko
1acfca0ec6
[IE CLDNN] Support IC={1,2,4} in the first convolution kernel (#1583) 2020-08-05 18:32:32 +03:00
Alexey Ershov
dc89cb1627
[IE][VPU][GT]: Added support for SoftPlus & Swish layers (#1612)
* Implement SoftPlus stage
* Implement Swish stage
2020-08-05 18:28:04 +03:00
Mikhail Letavin
fcb93b161d
[IE CLDNN] Implement nGraph function support in QueryNetwork() (#1601) 2020-08-05 18:26:14 +03:00
Ilya Lavrenov
415b441be2
Updated documentation for HETERO plugin (#1643) 2020-08-05 18:04:35 +03:00
Bartosz Lesniewski
4fa55d581a
Refactored nGraph operator tests to use TestCase (#1623) 2020-08-05 16:27:18 +02:00
Alexander Peskov
f56cfd3c4b Fix missprint
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-08-05 17:01:35 +03:00
Alexander Peskov
49ac69f855 Add fallback for TBB version without NUMA-aware API
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-08-05 17:01:35 +03:00
Alexander Peskov
cd92d392b6 External TBB support on cmake script level
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-08-05 17:01:35 +03:00
Alexander Peskov
9d3292dd15 Fix clang build
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-08-05 17:01:35 +03:00
Andrew Bakalin
5272e94614
[IE][VPU]: Optimizations for Broadcast & ROIAlign (#1641)
* Update firmware
2020-08-05 16:45:19 +03:00
Anton Zaytsev
8570015347
[IE TESTS] Add VariadicSplit in SingleLayerTest (#1468)
* [IE TESTS] add variadic split

* [IE TESTS] update  variadic split

* [IE TESTS] update instance variadic split

* [IE TESTS] update variadic_split.cpp
2020-08-05 15:06:55 +03:00
Mateusz Bencer
0100a16228
Reference implementation to Split op (#1526)
* first version

* fixed lower_bounds

* Added unit test

* Added support of negative axis

* Added more tests

* Slice refactor in order to reduce binary size

* remvoed unused headers

* added eveluate method to split

* review remarks. part 1

* review remakrs. part 2

* review remarks

* sync with master
2020-08-05 14:32:14 +03:00
Alexander Zhogov
1ccf3ecf53
Azure CI: Install monitoring (#1640)
* Azure CI: Install monitoring

* Fix cleaning
2020-08-05 12:44:37 +03:00
Vitaliy Urusovskij
2386c5d376
[Stress] Define --timeout in run_memcheck.py used in gtest-parallel (#1576) 2020-08-05 12:33:01 +03:00
Ilya Lavrenov
c084ace9cd
Removed CMAKE_DL_LIBS from OpenVINO ITT wrapper (#1637) 2020-08-05 12:28:24 +03:00
Rafal Blaczkowski
4f96ea684a
Update xfail status of onnx python tests (#1639) 2020-08-05 12:20:07 +03:00
Michał Karzyński
dbb87462f6
Change working directory in setup.py (#1624)
Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2020-08-05 12:07:04 +03:00
Maxim Vafin
75cb10fd6d
Improve node name with port resolving (#1581)
* Improve node name with port resolving

* Fix IE remove Convert on output

* Address feedback
2020-08-05 11:31:17 +03:00
Ilya Churaev
850665d992
Enable NGRAPH_DEPRECATED (#1617)
* Enable NGRAPH_DEPRECATED

* Try to fix Windows

* Added NGRAPH_SUPPRESS_DEPRECATED_END for headers

* Removed tests on downgrade/upgrade passes
2020-08-05 11:13:05 +03:00
Ilya Churaev
3ce87f5487
Mark evaluate method as constant (#1628) 2020-08-05 08:39:00 +03:00
Ilya Lavrenov
388aae5fd6
Removed public dependency on CMAKE_DL_LIB (#1633) 2020-08-05 06:11:13 +03:00