Commit Graph

6160 Commits

Author SHA1 Message Date
Anton Chetverikov
394e5c5515
Change nGraph serializer behavior for dynamic dimensions (#8526)
* Change dynamic_to_static to dinamic_to_undefined function to use -1 values instead of upperbounds in serialized IRs

* Resolve conflict after src files transition

* Remove resolve_dynamic_shapes function

* Fix typo

* Fix codestyle
2022-01-17 14:43:09 +03:00
Nadezhda Ageeva
56581dbe2e
[GNA] Support new kaldi irs (#9474)
* Support new kaldi IRs (generated in NHWC layout)

* Update tests with activation and fq

* Cleanup

* Fix reordering FQ and MaxPool and problem with overflow

* Fix win

* Update src/plugins/intel_gna/transformations/unfuse_reshape_and_transpose.hpp

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>

* Update src/plugins/intel_gna/transformations/unfuse_reshape_and_transpose.cpp

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>

* Update inference-engine/tests/unit/gna/ngraph/transformations/gna_unfuse_reshape_and_transpose.cpp

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>

* Code review

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>
2022-01-17 14:16:23 +03:00
Andrey Somsikov
3c7589184d
Do not force gold linker for sanitizer builds (#9680)
Gold linker fails to link tests built with sanitizer
2022-01-17 13:14:42 +03:00
Maksim Shabunin
76a74f3f2d
Fixed compilation of user code with VS2015 (#9644) 2022-01-17 12:53:28 +03:00
Eugeny Volosenkov
0948a54f53
yolov4 conversion documentation is incorrect (#9143)
* Rewrite doc

* added addition info abot weights and cfg files

* fix path to cfg and weights

* fix description

* fix description

* fix description

* fix description

* fix description

* fix description
2022-01-17 12:32:18 +03:00
Luwei Zhou
a76483ddb2
[CPU] Enable CPU plugin cache for ShuffleChannels and SpaceToDepth (#9556)
* Space to depth.

* Shuffle Channels RT cache.

* Update

* Apllied reivew comments.

* Applied review comments.
2022-01-17 12:28:30 +03:00
Svetlana Dolinina
0ed3da0e86
add warning about order if both mean and scale set (#9284)
* add warning about order if both mean and scale set

* Update tools/mo/openvino/tools/mo/main.py

Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>

* removed warning, added phrase in documentation

* fixed merge

* added phrase about order of ,mean and scale in MO help

* duplicate MO help phrase in doc

* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update docs/MO_DG/prepare_model/convert_model/Converting_Model.md

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update tools/mo/openvino/tools/mo/utils/cli_parser.py

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* Update tools/mo/openvino/tools/mo/utils/cli_parser.py

Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>

* remove tabs

* fix in order of reverse, mean, scale

Co-authored-by: Anastasia Popova <anastasia.popova@intel.com>
Co-authored-by: Anastasiya Ageeva <anastasiya.ageeva@intel.com>
2022-01-17 12:12:06 +03:00
Mikhail Letavin
f2be2c915f
[GPU] Implement dynamic shape case support for one dimension only (batch) via legacy dynamic batch functionality (#9314) 2022-01-17 12:02:52 +03:00
Sergey Lyubimtsev
98cbaf0f08
align numpy version range for openvino wheel package (#9669) 2022-01-17 12:00:04 +03:00
Anastasia Kuporosova
8f12b72f46
[Python API] Rename offline_transformations in the new api (#9634)
* [Python API] Rename offline_transformations in the new api

* remove comments

* one more place to rename

* fix mo building

* fix after merge

* fix for pot import
2022-01-17 11:57:00 +03:00
Krzysztof Bruniecki
97df59a4ab
[GNA] Restore deprecated options for GNA Plugin (#9611)
* Restore deprecatet options for GNA Plugin

* Apply review use INFERENCE_ENGINE_DEPRECATED macro

* Deprecate PWL_UNIFORM_DESIGN and PWL_MAX_ERROR_PERCENT

* Add doxygen deprecation message

* Use string for deprecated config keys to avoid compile time errors

* Use IE_SUPPRESS_DEPRECATED_START

* Fixup lint

* Fix indentation

* Usue future release instead 2022.2 in deprecated message, supress deprecation error in tests

* Fix test
2022-01-17 10:32:02 +03:00
Vladimir Paramuzov
1fc013208d
[GPU] Integer floor and floor_mod support (#9629) 2022-01-17 10:14:51 +03:00
Ilya Churaev
3d4e82dcd1
Added new tests for tensors element types (#9667) 2022-01-14 22:59:08 +03:00
Andrey Noskov
5ad242ecce
[GNA] Added reset before and after export (#8900)
* [GNA] Added reset before and after export

* [GNA] Added query states check
2022-01-14 19:06:44 +03:00
Daniil Lyakhov
4693f7b854
[Offline Transformations] EfficientNet_b0 Pruning Transformation Enabling (#8926)
* Add include guard to file_utils.cpp

* Rebase src

* Rename acc tests, fix rebase

* Revert debug changes

* Fix linter

* Move ac tests to new template

* Test updated

* Fix result operation are sharing output tensor with previous op

* Pruning test visualzation option

* Add ac support for all test cases with pruned kernels

* Remove redundant files

* Enable extended pruning logging by env variable

* Adjust pruning tests

* Remove pruning extended debug env var

* Enable init masks only in debug mode

* Set result mask to input tensor instead of output tensor by separate key

* Bug fix / Test coverage

* Fix comments
2022-01-14 18:43:38 +03:00
Vladimir Paramuzov
4734b17e52
[GPU] Fixed USM shared blob allocation type (#9662) 2022-01-14 14:35:08 +00:00
Daria Mityagina
c1e2e0344b
[ICV] Add flag to prevent IE from booting MX VPU (#9447)
An additional option whose purpose is to prevent the booting of the MX VPU when we want to generate some blobfile.
2022-01-14 17:15:51 +03:00
Irina Efode
720f78ebde
[IE TESTS] Skip tests with Default device (#9643)
* [IE TESTS] Skip tests with Default device

* test
2022-01-14 16:56:53 +03:00
Jan Iwaszkiewicz
e1696deb3a
[PYTHON] Expose If, Loop and TensorIterator API (#9603) 2022-01-14 14:30:30 +01:00
Roman Lyamin
baa1a8e59d
[GPU] Add batching buffer to new API (#9565) 2022-01-14 16:02:19 +03:00
Wang, Yang
c7d216db13
passing by reference to fix performance inefficiencies. (#9590)
* passing by reference to fix performance inefficiencies.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>

* Passing by const reference.

Signed-off-by: Wang, Yang <yang4.wang@intel.com>
2022-01-14 15:33:58 +03:00
Jade Cho
9e01cbd532
[GPU] fix a minor bug of dump graph (#9659) 2022-01-14 15:06:58 +03:00
Tomasz Dołbniak
8b1514d49e
Set additional tensor names only if necessary (#9652) 2022-01-14 12:44:50 +01:00
Anton Dudchenko
eb299f819e
[IE][VPU] Rename and move VPU plugin to src/plugins (#9110)
* [IE][VPU] Rename and move VPU plugin to src/plugins

* Update some dependencies

* Change .md

* Update some dependencies

* Update some dependencies (again)

* I'll rename this one

* Remove ENABLE_MYRIAD arg

* Update XLink.cmake

* Update thirdparty CMakeList

* Minor fixes
2022-01-14 14:02:08 +03:00
Edward Shogulin
bd97d1edc6
[LPT] SharedValueAttribute extending (#9534)
* [LPT] SharedValueAttribute extending

* [LPT] tests + comments
2022-01-14 13:33:07 +03:00
Sergey Lyubimtsev
0ff88458f9
fix PyPI upload error: Invalid value for classifiers. Error: Classifier 'OSI Approved :: Apache Software License' is not a valid classifier. (#9656) 2022-01-14 13:09:12 +03:00
Anton Chetverikov
f4b0d40cd0
[MO] Skip rt_info in old graph comparator (#9638)
* Skip rt_info while graph comparing

* Remove incorrect comparing for rt_info
2022-01-14 12:49:12 +03:00
Anton Pankratov
790f02c0b1
Hetero creates single result node (#9572) 2022-01-14 12:26:39 +03:00
Nadezhda Ageeva
12ab842970
[GNA] Deprecate GNA_LIB_N_THREADS and SINGLE_THREAD parameters + sample update (#9637)
* Deprecate GNA_LIB_N_THREADS and SINGLE_THREAD parameters

* Remove deprecated options from sample

* Fix speech sample test

* Adds doxy deprecated comment
2022-01-14 12:20:36 +03:00
Mingyu Kim
645c44459c
[GPU] Add formats for crop (#9660) 2022-01-14 12:19:18 +03:00
Vladislav Golubev
c734100ec5
[Transformations] SkipGather transformation (#9627)
* [Transformations] SkipGather transformation implemented

* review fixes
2022-01-14 12:17:03 +03:00
dependabot[bot]
29d57ad0a8
Bump tox from 3.23.1 to 3.24.5 in /src/bindings/python (#9497)
Bumps [tox](https://github.com/tox-dev/tox) from 3.23.1 to 3.24.5.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/3.23.1...3.24.5)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-14 11:55:53 +03:00
Mateusz Tabaka
954172a010
[GPU] Don't optimize crop if its user is a reshape that can be optimized (#9537)
Crop uses more eltwise assign kernel which yields better performance than reshape_ref.
2022-01-14 11:51:02 +03:00
Vitaliy Urusovskij
583d97314a
Remove skip for smoke_SetBlobCPU*PrecisionInNet=BOOL* (#9655) 2022-01-14 11:09:35 +03:00
Nikita Demashov
1df9f958e2
[LPT]MoveFakeQuantize resolved minor comments (#9614)
* Q/DQ + mulichannel support

backup

fix interval

mfk_functiun.cpp

WIP moveDequantizationBefore

add moveDequantizationBefore function

add cpu and gpu tests

attribute cmp false

attribute cmp false

rm temp line

mkl-dnn update

concat with multichanels for mOve_fake_quantize_function, bad runtime info for q/dq

rm extra qualification

fix run time info for q/dq

add support of multichanel fakequantize, bad test for it

work tests for multi chanel FQ

rm workaround

cpplint fix

cpplint fix

don't worl Variadic split

ieFuncTest work

cpuFuncTest work

Fix benchmark_app build (#7577)

[GPU] Added onednn dependency. (#6564)

cpp lint

cpplint

fix get_shape

fix fq constants

cpp lint

some fix in mfk.cpp

resolve conversations, add spil_nodes function

add new tests for multi-chanels, rename NetworkHelper::split_consts_before_concat()

fix get fq constants

* add new multi-chanels test and use constant_fold to split constant

* remove extra spaces

fix namespase terminated

fix namespase terminated

* resolved minor comments

* added check for convert_q
2022-01-14 10:40:10 +03:00
Nikolay Shchegolev
77c2c5fab3
[CPU] RNN node kernel caching. (#9588) 2022-01-14 09:28:05 +03:00
Luwei Zhou
d5fb0a0c24
[CPU] Enable Reorder node run time cache. (#9490) 2022-01-14 09:20:18 +03:00
Tomasz Dołbniak
320c89f0ab
Obsolete xfail for 38722 (#9653) 2022-01-14 08:25:26 +03:00
Luo Cheng
68d8ca8060
MulticlassNms/MatrixNms: ngraph op support FP16 output (#9481)
* recover overwritten code in #8520

* support fp16

* update spec

* apply review comments

* support dynamic type check
2022-01-14 07:54:32 +03:00
Pavel Zamelin
2e59029e68
Fix build error with -DBUILD_SHARED_LIBS=OFF (#9639)
* Add _ov_frontends_hpp dependency to frontend_common_obj

* Move _ov_frontends_hpp dependency to frontend_common_obj
2022-01-14 07:53:14 +03:00
Ilya Lavrenov
9ef48cbe6d
Moved NCC check to U20 (#9631) 2022-01-14 07:50:55 +03:00
Ilya Lavrenov
5affdc3284
Added NCC support for source files (#9630) 2022-01-14 07:50:30 +03:00
Vladislav Golubev
1f241277f4
[ngraph] Add UnsqueezeConcatReduceFusion transformation (#9183)
* [ngraph] Add UnsqueezeConcatReduceFusion transformation

* Quick refactoring & build fix

* Transformation disabled in the GNA Plugin

* Review comments applied

* codestyle fix

* test fix

Co-authored-by: Aleksandr Pertovsky <aleksandr.pertovsky@intel.com>
2022-01-14 07:36:55 +03:00
mei, yang
e6d062e395
remove option ENABLE_SHUTDOWN_PROTOBUF (#9619)
* remove option ENABLE_SHUTDOWN_PROTOBUF

* shutdown protobuf library is enabled automatically if protobuf is used in frontend
2022-01-14 05:02:26 +03:00
Mingyu Kim
11cb8ebf55
[GPU] New debug option to serialize execution of inferences (#9510) 2022-01-14 10:24:40 +09:00
Mateusz Tabaka
508af22c66
Add CompressQuantizeWeights transformation (#7538)
* Add CompressQuantizeWeights transformation

It's based on model-optimizer/extensions/back/compress_quantized_weights.py

* handle dequantization subgraph after quantization

* fix scale shift calculation

* remove TRANSFORMATIONS_API from CompressQuantizeWeights

* ZeroPointOptimizer

* add CompressQuantizeWeights pass to to ApplyMOCTransformations

* add comment

* fix code style

* cleanup

* ambiguous copy_runtime_info

* ambigous call

* fix case when zero_point is close to zero

* fix cf test case

* move files

* update tests

* add tests for evaluate_subgraph

* Address review comments

* make params static
2022-01-13 23:38:39 +01:00
Fedor Zharinov
6c69535d6c
Benchmark_app batch calculation fix (#9554)
* BenchmarkApp - batch size calculation fix

* stylefix

* -ip/op fix

* stylefix
2022-01-13 23:34:38 +03:00
Fedor Zharinov
6a126ac6bb
avg statistics calculation fix (#9612) 2022-01-13 22:57:20 +03:00
Anastasia Kuporosova
2944f39bac
[Python API] Remove extra version info from get_version (#9645) 2022-01-13 22:38:02 +03:00
Maksim Proshin
ec0dd6051a
[POT] Minor correction about OpenSource (#9625)
* Update README.md

* Update README.md
2022-01-13 20:10:34 +03:00