Commit Graph

2377 Commits

Author SHA1 Message Date
Evgeny Talanin
fa18eecfb7 Revert "[IE CLDNN] Fixed code gen with custom locale (#6243)" (#7370)
This reverts commit fadeaecb6d.
2021-09-08 10:44:49 +03:00
Sergey Lyubimtsev
a4fdc1c947 Fix for missed OMZ public models in openvino-dev package (#6568) (#7324)
(cherry picked from commit b893eae9e7)
2021-09-01 22:24:04 +03:00
Anton Voronov
708825b439 [CPU] fixed convolution outputShape in ConvDWConv fusing (#7290) 2021-08-31 15:21:15 +03:00
Mikhail Letavin
91d85a88a1 [GPU] Remove unused copy constructor (#7221) 2021-08-31 14:14:51 +03:00
Mikhail Ryzhov
d474617d12 [GNA] Fixed import of model with several inputs (#7277) (#7278)
* [GNA] Fixed import of model with several intputs

* Fixed copyright year
2021-08-31 11:09:57 +03:00
Elizaveta Lobanova
64a896c22e [GNA] Fixed accuracy degradation caused by the input quantization restriction (#7260) 2021-08-27 11:48:57 +03:00
Elizaveta Lobanova
2dcd09055f [GNA] Fixed calculation of input scale factor and search of the next layer for FQ (#7246)
* [GNA] Fixed search of the next layer for FQ

* [GNA] Fixed calculation of input scale factor for POT-quantized model in the case if the first layer after input is activation
2021-08-26 15:02:23 +03:00
Andrey Sapozhnikov
1a656f4e44 [GNA] Plugin transition to the library v3.0 (#7241)
* GNA Plugin transition to the library v3.0

* Remove Gna2RequestConfigEnableHardwareConsistency calls

Co-authored-by: Krzysztof Bruniecki <krzysztof.bruniecki@intel.com>
2021-08-26 01:00:07 +03:00
Mikhail Ryzhov
0702b44174 [Samples] Enabled oname for imported models (#7228) 2021-08-25 12:57:27 +03:00
Krzysztof Bruniecki
ce21344585 [GNA] Fixes for GNA 3.0 library (#7180)
* Pass compileTarget to am_intel_dnn

* Enable tests for GNA lib version prefix 3.0

* Fix conv split transform for 2d cnn tests

* Apply review
2021-08-25 10:06:10 +03:00
Anton Dudchenko
f63be649eb Update FW (#7209) 2021-08-24 12:02:23 +03:00
Polina Brzezinskaya
32a9e98437 [VPU] Added ConvertGather7ToGather1 pass to frontend (#7184) 2021-08-24 11:03:23 +03:00
Mikhail Ryzhov
4714b8edb8 [GNA] Set input scale factors for imported model (#7139) (#7140)
* [GNA] Set custom scale factor for imported model
2021-08-19 14:48:37 +03:00
Andrey Sapozhnikov
47d1f2147a [GNA] Plugin preparation for transition to the library v3 (#7047)
* GNA Plugin transition to the library v3

* Embedded device support

* Revert transition, keep preparation for future transition
2021-08-19 14:46:43 +03:00
Elizaveta Lobanova
61aa366706 [GNA] Fix order of SwapMatMulInput transformations (#7138) 2021-08-19 09:13:55 +03:00
Sergey Shlyapnikov
b16ce268eb [GPU] Fix incorrect fusions indexes for eltwise ref kernel (#7026) 2021-08-18 18:23:19 +03:00
Daria Mityagina
629de56910 [IE][VPU] Firmware update (#7102)
Update FW version from 1717 to 1729
2021-08-18 16:35:18 +03:00
Yury Gaydaychuk
b86ab12f0f [CPU][Release 2021.4.1] Fix roipooling border proposal computation for 2021.4 (#7116)
* roi_pooling handles border props correctly

* fix adapted for old test infrastructure
2021-08-17 23:20:54 +03:00
Yury Gaydaychuk
170e4d2cce [CPU] Interpolate handles inplace child layout (#6961) 2021-08-17 23:10:09 +03:00
Gleb Kazantaev
2a9eec1c3f Enable SplitSqueezeConcatFusion + TransposeSinking in offline transformations (#7087) 2021-08-17 14:39:05 +03:00
Mikhail Ryzhov
92420cd0d5 [Merge] Gna split align convert to conv filter and dependent (#6347 and #5946) (#7083)
* [GNA] Use stride instead of window for pooling (#5946)

* Use pool stride instead of window size where applicable

* Add test for pooling stride not equal to wnd

* Add more tests and cleanup

* Fix SW_FP32 legacy cnn

* [WIP] Refactor CNN1D

* Remove unused (commented out) code

* Add tests

* Gna split align convert to conv filter (#6347)

* Make unaligned split based on Conv instead of Affine

* Dump Gna2Tensor.Data pointer for debugging

* Apply suggestions from code review

* Reuse conv helpers

* Cleanup CNN fields

* Disable weights reducer on ConvolutionFilter
# Conflicts:
#	inference-engine/src/gna_plugin/backend/am_intel_dnn.cpp
#	inference-engine/src/gna_plugin/optimizer/gna_pass_manager.cpp

Co-authored-by: Krzysztof Bruniecki <krzysztof.bruniecki@intel.com>
2021-08-17 10:26:40 +00:00
Elizaveta Lobanova
886254c5b9 Fixed Eltwise split and batch size selection during 2d reshape, transpose bias (#7099)
* [GNA] Transpose bias (#6759)

* transpose bias

* removed bias transpose; added bias validation predicate to pattern

* fixed after review; added handling of the case bias_output_shape.size() == 1 and bias_output_shape.at(0) > 1

* moved bias shape size check to matcher pattern; replaced loop with algorithm

* [GNA] Fixed Eltwise split and batch size selection during 2d reshape (#7042)

* [GNA] Fixed Eltwise split and batch size selection during 2d reshape

* [GNA] Added exception if memory isn't allocated for concat filter

* Added assert for minZeroDimSize

* [GNA] Added unit test for GetAlignedSplitSizes()

Co-authored-by: Dmitrii Khurtin <dmitrii.khurtin@intel.com>
2021-08-17 10:19:07 +03:00
Vladislav Volkov
e75e647ebe [CPU] Memory leaks in gemm module (#7093) 2021-08-17 10:07:59 +03:00
Maksim Kutakov
6e45b62be6 [CPU] Add reorder if the constant memory is not aligned, and isa is SSE (#7095) 2021-08-17 09:01:14 +03:00
Dmitrii Khurtin
761c645f14 [GNA] Convolution to matmul (#7029)
* [GNA] Remove transposes around MatMul

* Added tests for transformation HandleTransposesAroundMatMul

* Move IsTransposeSupported function to GNA limitations file

* added TransposeAfterMatmul tests and moved InsertTransposeBeforeMatmul tests to handle_transposes_around_matmul.cpp

* added inifitiry loop checker and memory concat test

* fixed build errors

* changed the conditions for selecting an input of Concat for ScaleFactor calculation when entering an infinite loop

* fixed after review

* s/INSTANTIATE_TEST_SUITE_P/INSTANTIATE_TEST_CASE_P

* .ignore

Co-authored-by: Elizaveta Lobanova <elizaveta.lobanova@intel.com>
2021-08-16 20:41:14 +03:00
Mikhail Ryzhov
e19b3befb7 [GNA] Disabled TransposeReduction (#7011) (#7062)
* [GNA] Disabled TransposeReduction  (#7011)

* Rebase master

* [gna] Fixed export/import precision

* Revert "[gna] Fixed export/import precision"

This reverts commit d381a2e216.

* Rebase master

* [gna] Fixed export/import precision

* Revert "[gna] Fixed export/import precision"

This reverts commit d381a2e216.

* Fixed transposition error

* [GNA] Added tests for conv wrapped to transpose

* Code review fixes

* Fixed copyright year

* Replaced test suite with case
2021-08-16 14:04:43 +03:00
Mikhail Ryzhov
fb3ceb6aa4 [GNA] Fixed issue for concat connection to memory layer (#6985) (#7058)
* [GNA] Fixed issue for concat connection to memory layer (#6985)

* Fix for concat connection to memory layer

* reverted merge files

* Replaced opset8
2021-08-16 11:04:29 +03:00
Paul Youngsoo Ahn
9a8d8440a5 [GPU] Set TBB affinity in load_network (#7049) 2021-08-16 09:14:22 +03:00
Mikhail Ryzhov
543ea75813 [GNA] FQ accuracy fixes (#6924) (#7061) 2021-08-15 22:36:15 +03:00
Maria Kaglinskaya
f03763defe Pruning for 2021.4 release (#6987)
* Fix Pruning for case with INT8 GroupConvolution operation (#6872)

* Added i8, u8 precisions in Gather constant folding (#6195)

Co-authored-by: Gleb Kazantaev <gleb.kazantaev@intel.com>
2021-08-13 18:23:35 +03:00
Elizaveta Lobanova
114ed1cb4b [GNA] Support bias and FQ in SwapInputMatMul transformation (#6996) (#7027) 2021-08-13 12:07:08 +03:00
Mikhail Ryzhov
3117879c54 [GNA] Added support of FQ layers for outputs (#6999)
* [GNA] Added support of FQ layers for outputs (#6905)

* [GNA] Fixed FQ pass for several outputs

* Added tests
2021-08-12 22:54:02 +03:00
Anton Voronov
2f48787fc4 [CPU] gemm inner product - memory access fix (#7009) 2021-08-12 10:15:40 +03:00
Anton Voronov
7848ac7a74 [CPU] fixed conv + dw conv fusing (#6975) 2021-08-12 09:42:06 +03:00
Alexey Lebedev
62f126cdd2 [IE PYTHON] release GIL (#6968)
* Release GIL in load_network

* release gil in infer, wait and get_idle_request_id

* release gil in read_network and IECore.__cinit__

* release GIL in properties

* Release GIL in infer_async

* Add test

* Fix test

* Fix test
2021-08-09 22:34:11 +03:00
Maksim Kutakov
bf51d49ad1 [CPU] Get/Set Blob overhead has been eliminated. (#6737) (#6933)
(cherry picked from commit e47a85b427)
2021-08-06 16:59:00 +03:00
Daria Mityagina
d286e0a9ad [IE][VPU] Added support for 2 axis for MVN layer - duplicate (#6748) (#6778)
Co-authored-by: Polina <polina.brzezinskaya@intel.com>
This PR adds support for Person-reidentification-retail model on VPU device by adding support for {2} axis in MVN layer
2021-08-04 10:29:40 +03:00
Dmitrii Khurtin
2639f35543 fixed crash related to loading model with fq and sigmoid (#6866)
* fixed crash related with loading model with fq and sigmoid

* renamed multiple_input.* to multiple_input_fq.*; removed two unnecessary FQ layers from smoke_fq_fusion_with_sigmoid test; moved FQ params to test params

* s/INSTANTIATE_TEST_CASE_P/INSTANTIATE_TEST_SUITE_P/
2021-08-02 12:20:50 +03:00
Maxim Vafin
e48965683b Fix node name issue introduced by #5854 (#6709) (#6736)
* Fix node name issue introduced by #5854
* Compare names in TransposeFuse tests
2021-07-23 03:28:34 +03:00
Ilya Lavrenov
eaa5a22979 Fixed build with cmake 3.21 (#6757) 2021-07-22 19:55:38 +03:00
Ilya Churaev
096a92dcb3 Port extension fix (#6725) 2021-07-21 11:05:14 +03:00
Andrey Zaytsev
7a05a12190 Feature/azaytsev/changes from baychub revise demos samples (#6651)
* Edits to MO

Per findings spreadsheet

* macOS changes

per issue spreadsheet

* Fixes from review spreadsheet

Mostly IE_DG fixes

* Consistency changes

* Make doc fixes from last round of review

* Add GSG build-all details

* Fix links to samples and demos pages

* Make MO_DG v2 changes

* Add image view step to classify demo

* Put MO dependency with others

* Edit docs per issues spreadsheet

* Add file to pytorch_specific

* More fixes per spreadsheet

* Prototype sample page

* Add build section

* Update README.md

* Batch download/convert by default

* Add detail to How It Works

* Minor change

* Temporary restored topics

* corrected layout

* Resized

* Added white background into the picture

* fixed link to omz_tools_downloader

* fixed title in the layout

Co-authored-by: baychub <cbay@yahoo.com>
Co-authored-by: baychub <31420038+baychub@users.noreply.github.com>
2021-07-16 11:41:04 +03:00
Dmitry Pigasin
7cec19fe6e Add information about model preparation (#6661) 2021-07-15 10:04:11 +00:00
Krzysztof Bruniecki
34bda79333 [GNA] Introduce an option to invoke the QoS feature (#6604)
* cherry picked (#5827)
* Issue 56759
* Introduce HW_WITH_SW_FBACK
* Add unit test for HW_WITH_SW_FBACK
* Enable HW_WITH_SW_FBACK in speech_sample cpp
* Use perf counters to report number of HW delivered frames to the user (eg speech_sample)
* Add GNA frequency for 6/151 CPU family/model
* Update inference-engine/samples/speech_sample/main.cpp
* Co-authored-by: Mikhail Ryzhov <mikhail.ryzhov@intel.com>
2021-07-14 19:14:38 +03:00
Dmitry Pigasin
0da68d9c70 Add a check for existence of output images (#6640) 2021-07-14 12:28:50 +03:00
Alexander Zhogov
4eb4ee1882 Change IE version to 2021.4.1 2021-07-07 17:11:42 +03:00
Vladimir Paramuzov
fadeaecb6d [IE CLDNN] Fixed code gen with custom locale (#6243) 2021-07-06 10:03:57 +03:00
Dmitry Pigasin
640ab71b6a [IE Python Sample Docs 2021.4] Use @ref for validated model links (#6465)
* Use @ref for validated model field

* Add link to googlenet-v1
2021-06-30 16:49:50 +03:00
Dmitry Pigasin
0361fc8e2d Fix other language realization links (#6464) 2021-06-30 12:39:44 +03:00
Nikolay Tyukaev
cca57782ce doc fixes (#6438)
* doc fixes

* doc fix

* doc fix
2021-06-29 13:04:12 +00:00