Commit Graph

10112 Commits

Author SHA1 Message Date
Sebastian Golebiewski
1268bfdca2
DOCS shift to rst - Shape Inference and Preprocessing (#16213) 2023-03-14 09:31:44 +01:00
Taylor Yeonbok Lee
3a96e06d4c
Minor fixes (#16275)
- Fix are_data_types_suitable_for_onednn not to invalidate output layout
- Fix seg fault of printing resample node info
2023-03-14 08:09:54 +00:00
Fang Xu
ae37ca671c
[CPU] Fix core dump issue for ENABLE_DEBUG_CAPS (#16229) 2023-03-14 10:32:57 +04:00
Roman Kazantsev
dcc8a36d88
[TF FE] Test Switch and Merge support by TF FE (#16255) 2023-03-14 00:50:47 +04:00
Roman Kazantsev
3b71286f1d
[TF FE] Test low-level While support by TF FE (#16257) 2023-03-14 00:50:22 +04:00
Taylor Yeonbok Lee
f0f1c47063
Fix concat to use ngraph shape infer (#16226)
Fix crop to return shape of original rank
2023-03-13 20:25:23 +00:00
Anastasiia Pnevskaia
9462b3ea16
Fixed clearing of pipeline config params and TF session in convert_model() (#16191)
* Fixed pipeline config params clearing.

* Added clearing of TF session. Added tests.
2023-03-13 20:03:02 +04:00
Georgy Krivoruchko
ca6ad433e4
Updated reading file (#16203) 2023-03-13 19:49:57 +04:00
Zlobin Vladimir
fbc9516662
Update Open_model_zoo submodule (#16218) 2023-03-13 15:28:07 +00:00
Tomasz Adamowicz
5311ab0938
[GNA] Refactor memory alignment macro usage (#15749)
* Add possibility to use memory alignment different than 64B

* update tests for new memory api

* Remove ineffective code

* [FIX] Fix memory alignment issues for graph compiler primitives

* Update after review
2023-03-13 15:22:58 +00:00
Tingqian Li
625890c666
[CPU] Flush denormals to zero only when DAZ is off (#12315) 2023-03-13 16:04:12 +01:00
Ilya Lavrenov
f080a0d9cf
Added NCC style for frontends sources (#16200)
* Ability to provide several source dirs for ncc-style checks

* Fixed include headers; added NCC to TF common

* Fixed NCC for frontends

* Fixed NCC for frontends

* Extra fixes

* Fixest push --f

* Clang-format

* Apply comments

* Add an option to specify required clang-format version

* Update src/frontends/tensorflow/src/decoder_proto.cpp

* Update src/frontends/tensorflow/src/decoder_proto.cpp
2023-03-13 14:54:00 +00:00
Sebastian Golebiewski
a84f87e9dc
DOCS shift to rst - Preprocessing article (#16250) 2023-03-13 14:50:44 +01:00
Sebastian Golebiewski
bf8c7fe668
DOCS shift to rst - Preprocessing API - details article (#16241) 2023-03-13 14:50:16 +01:00
Pawel Raasz
72566cde0d
Review pooling classes for shape inference aspects (#16114)
* Review adaptive avg pool shape inference

* Review adaptive max pool shape inference

* Review AvgPool and MaxPool

* Minor improvement for StaticShape

* Update ShapeInferBaseWithPadding's infer
to be compatible with interface after rebase

* Fix build issues

* Set default pads before checks

* Fix include openvino headers
2023-03-13 12:48:44 +00:00
Ilya Churaev
63338b6e08
Introduce openvino ExecutionNode (#16242) 2023-03-13 15:45:08 +04:00
Sebastian Golebiewski
e19ba8b3e2
DOCS shift to rst - Layout API Overview article (#16244)
* shift-to-rst
2023-03-13 12:13:49 +01:00
Roman Kazantsev
0ffa4eb507
[Core] Allow ScatterND inputs type to be dynamic (#16236)
* Allow ScatterND inputs type to be dynamic

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Update src/core/src/op/util/scatter_nd_base.cpp

Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>

* Update src/core/src/op/util/scatter_nd_base.cpp

Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>

* Update src/core/src/op/util/scatter_nd_base.cpp

* Apply code-style

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
Co-authored-by: Pawel Raasz <pawel.raasz@intel.com>
2023-03-13 10:36:00 +00:00
Irina Efode
df6cd3303a
[CONFOMANCE] Add handling crashes (#16214)
* [CONFOMANCE] Add handling crashes

* Fix win paths
2023-03-13 14:23:26 +04:00
Ivan Tikhonov
8da01d4c2d
TransposeSinking transformation: support new ops and fix performance issues (#15660)
* Resolve the performance issues in TransposeSinking transformation

* codestyle

* fix warning as error, fix tests failures

* fix ts for Concat and Reduce

* Fix TransposeReduceBackward

* fix the issue in TransposeFuse transformation

* fix TransposeReduce transformations

* Fix TransposeReduction, fix TransposeSinkingSplit, add unsqueeze support

* delete debug print

* Add additional validations

* fix node validation

* Fix validate for split, revert changes for concat, add BatchToSpace/SpaceToBatch

* Add SpaceToBatch/BatchToSpace

* fix TS for Interpolate + codestyle

* fix gna build

* Support TS for Interpolate, VariadicSplit, IsInf, IsNan, IsFinite + refactoring

* add the missed line

* add include

* TransposeSinking tests refactoring: part1

* TransposeSinking tests refactoring: part2

* Add limited support for StridedSlice op

* codestye

* TransposeReduction: skip the case when 2nd input for Squeeze is not provided

* Transpose sinking tests refactoring: part 3. + Revert changes in MOC.

* fix build

* codestyle

* Add tests for TS backward transformations, update TransposeSinkingFuse transformation, delete StridedSlice transformation prototype + tests refactoring

* fix unary tests

* Fix warning as error on Windows

* Add new tests for Unsqueeze/Squeeze; refactoring; remove debug code

* codestyle
2023-03-13 14:18:02 +04:00
Piotr Krzemiński
2eef025773
[PYTHON] Introduce Json Statistics Report aligned with C++ version (#15692)
* [PYTHON] Introduce Json Statistics Report aligned with C++ version

* [PYTHON] Update README with new json_stats flag

* [PYTHON] Fix missing StatisticsReportConfig compilation error

* [PYTHON] Fix README formatting

* [PYTHON] Fix indent, fix pcsort error thrown for timedelta/int type mismatch, fix some compilation errors

* [PYTHON] Apply Pythonization ideas & fix JSON report showing incorrect category results

* Update tools/benchmark_tool/openvino/tools/benchmark/utils/statistics_report.py

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>

* [PYHON] Align multiple-iterations behavior for reports

---------

Co-authored-by: Zlobin Vladimir <vladimir.zlobin@intel.com>
2023-03-13 13:58:40 +04:00
Sebastian Golebiewski
1e757de195
[DOCS] shift to rst - OpenVINO Inference Request 2023-03-13 10:04:54 +01:00
Ilya Churaev
087c3bd0af
Fixed typo in core tests (#16235) 2023-03-13 07:15:54 +00:00
Paul Youngsoo Ahn
e8b108ac6b
[GPU] Change lws to avoid synchronization issue in nonzero_count (#16116)
* [GPU] Change lws to avoid synchronization issue in nonzero_count (#16116)

* [GPU] Add unit test (#16116)

* [GPU] update count_nonzero_ref kernel(#16116)
- Support the case total data size exceed max work group size
- Add dynamic shape test case

* [GPU] Change input indexing calculation and add random input generator in unit test (#16116)

* [GPU] update random generation input funciton in nonzero_count (#16116)

* [GPU] update unit test (#16116)

* [GPU] cldnn unit test: update random generation function for other test failure (fusings_gpu/conv_fp32_multi_eltwise_quantization.basic/0) (#16116)
2023-03-12 23:32:20 -07:00
Zlobin Vladimir
0e91b07422
Prohibit FP16 FP32 values for cpp benchmark_app (#16217)
Ticket 100990

Python benchmark_app already prohibits FP16 and FP32.
2023-03-13 09:27:52 +04:00
Roman Kazantsev
32ac952e5f
[TF FE] Convert a model with Framework nodes (#16053)
* [TF FE] Convert a model with Framework nodes

Now the conversion pipeline will convert all unsupported operations to Framework nodes
It is done with a hope that sub-graphs with Framework Nodes will be cut in later stages
like auto-pruning.

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Fix build issue

* Fix dynamic element type for FusedBatchNorm

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>

* Fix build issue

* Fix build issue

* Continue translation in case translator limitation

* Change undefined to dynamic type

* Have one more change to dynamic type

* Change undefined to dynamic in Const translator

* Expect MO to handle dynamic type

* Exclude TransposeSinking pass if model contains Framework nodes

---------

Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
2023-03-12 01:42:34 +00:00
Ilya Lavrenov
1874c072b2
switched public Azure Linux build to clang (#16198)
* switched public Azure Linux build to clang

* Fixed GNA compilation

* Suppressed warning in GNA tests

* switched public Azure Linux build to clang

* Fixed GNA compilation

* Suppressed warning in GNA tests

* More fixes

* Skip test on CPU
2023-03-11 11:01:27 +04:00
Sebastian Golebiewski
a1a35e9211
issue-15090 (#16207)
Add command for installation of prerequisites on Linux.
2023-03-11 00:04:59 +04:00
Sebastian Golebiewski
8446f38924
DOCS shift to rst - Inference Pipeline article (#16224) 2023-03-10 18:13:15 +01:00
Ilya Churaev
75314c2c53
Rename OPENVINO_UNREACHABLE to OPENVINO_THROW (#16201)
* Changed some exceptions to OPENVINO_THROW

* Changed samples throw exception

* Fixed some comments

* Remove OPENVINO_UNREACHABLE
2023-03-10 20:23:13 +04:00
Maciej Smyk
4e89150a7c
DOCS shift to rst - OpenVINO™ integration with TensorFlow (#16221) 2023-03-10 16:31:52 +01:00
Sebastian Golebiewski
63041ca559
234 update (#16211)
Adding notebook 234-encodec-audio-compression
2023-03-10 16:29:26 +01:00
Sebastian Golebiewski
4d8a4d3957
DOCS shift to rst - Dynamic Shapes article (#16215) 2023-03-10 16:20:06 +01:00
Maciej Smyk
5e406a80d3
[DOCS] OpenVINO Wiki links update - master (#16219)
* wiki links
2023-03-10 16:16:14 +01:00
Irina Efode
da8d5ba056
Fix generation of report in CI (#16209) 2023-03-10 14:02:43 +01:00
Karol Blaszczak
fa2ffc3bb4
Update prerelease_information.md (#16206) 2023-03-10 12:51:45 +01:00
Roman Lyamin
b8e1dea345
[GPU] Fix binary_convolution non-constant weights (#15898)
* [GPU] Fix binary_convolution non-constant weights

* [GPU] Remove unused checks related to allowInputReordering
2023-03-10 14:36:12 +04:00
Xiping Yan
198e90944f
JIRA 93714 change bfloat16 to trivial for ov::core (#15922)
* Update bfloat16 to trivial type.
Remove "pragma GCC diagnostic ignored "-Wclass-memaccess""

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

* float16 also need to be transferred to Trivial.

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>

---------

Signed-off-by: Yan, Xiping <xiping.yan@intel.com>
Co-authored-by: Ilya Churaev <ilya.churaev@intel.com>
2023-03-10 09:53:28 +00:00
Ilya Churaev
7a0beb5f1d
Template plugin class doc (#16152)
* Update template plugin main documentation pages

* Update plugin documentation

* Add more documentation for method

* Register new doxygen groups

* Updated group

* Added ie group

* Fixed comments

* Reuse new implementation inside the old one

* Try to fix titles

* Fix class fields level
2023-03-10 13:42:26 +04:00
Sebastian Golebiewski
3c8bb1492e
[DOCS] Align tabs in 'Install from PyPI' article - for master (#16085)
* align tabs

* Update installing-openvino-pip.md

* Update installing-openvino-pip.md

* Update installing-openvino-pip.md
2023-03-10 13:03:42 +04:00
Ilya Lavrenov
fa9677a6ee
Removed visibility settings from samples (#16192) 2023-03-10 12:58:15 +04:00
Daria Mityagina
34bab897d6
[VPUX] - benchmark app issue fix - PERFORMANCE_HINT: UNDEFINED (#16065)
* [VPUX] - benchmark_app issue

* [VPUX] - benchmark_app issue - review
2023-03-10 12:46:51 +04:00
Karol Blaszczak
670668e593
DOCS shift to rst - devices and ARM (#16193) 2023-03-10 09:25:33 +01:00
Karol Blaszczak
0f19e9c0d2
shift to rst - GPU articles (#16175)
Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
2023-03-10 08:34:27 +01:00
Ilya Churaev
45bdbf7486
Changed throw ov::Exception to macro (#16150)
* Changed throw ov::Exception to macro

* Fixed code style

* Revert myriad headers

* CPPlint fixes

* Fixed typo
2023-03-10 11:14:50 +04:00
Maxim Vafin
ec8a4abf6d
Support more complicated cases of list concatenation (#16139)
* Support more complicated cases of list concatenation

* Fix codestyle

* Add tests
2023-03-10 07:51:10 +01:00
Chenhu Wang
a1510a5e5f
fix warnings of overloaded virtual function (#16195) 2023-03-10 10:35:51 +04:00
Sofya Balandina
8e24483f5c
Add missing ov_executable_network tests for teamplte plugin (#16190) 2023-03-10 10:28:37 +04:00
Maciej Smyk
da9b014c83
[DOCS] Moving How to build documentation from wiki to md docs - master (#16063)
* conditional_compilation

* how-to-build-2

* Update local-distribution.md

* Update build.md

* Update build.md

* Update docs/dev/build.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/build.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/static_libaries.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Update docs/dev/building_documentation.md

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>

* Changes after review

* Update docs/dev/building_documentation.md

* Update docs/dev/static_libaries.md

* building articles update

---------

Co-authored-by: Ilya Churaev <ilyachur@gmail.com>
2023-03-10 10:24:56 +04:00
Ilya Lavrenov
6586742204
Disable sentencepiece extension in static build (#16194)
* Disable sentencepiece extension in static build to prevent double linking of protobuf

* Update .ci/azure/windows.yml
2023-03-10 09:35:36 +04:00