Krzysztof Bruniecki
feb7814a96
[GNA] Fix pooling output backward compatibility ( #7889 ) ( #7966 )
...
* [GNA] Fix pooling output backward compatibility
* Apply review
2021-10-19 11:43:59 +03:00
Mateusz Tabaka
bcc1404c58
[ONNX] remove unnecessary nodes when handling Identity op ( #8060 )
2021-10-19 10:18:13 +02:00
Vladislav Golubev
c84db94697
[dynamism][CPU] MatMul transformations: dynamic shapes support ( #7582 )
...
* [TESTS] CPUUnitTests: unitTestUtils added to CMakeLists
* Reshape1D: functions moved to namespace
* [nGraph] PartialShape extending
* CPU specific transsformations for FullyConnected enabled to work with dynamic shapes
* [Transformations] FC transformations: dynamic shapes support
* [Transformations] FCBiasFusion: removed legacy check on bcast on weights
* [TESTS] FC transformations: tests
* [Transformations] SmartReshape: avoid tranformation utils methods
* codestyle fix
* codestyle fix
* [TESTS] MatMulTransformation tests: compilation error fix
* [CPU] FullyConnected: shape inference
* postreview fixes
* [CPU] FullyConnected: shape inference fix
* [nGraph] PShape dimensions insertion fixed
Co-authored-by: Stepyreva, Evgenya <evgenya.stepyreva@intel.com>
2021-10-19 10:59:29 +03:00
Mateusz Tabaka
18aaaa79a0
Disable StridesOptimization for shapes with dynamic spatial dimensions ( #8065 )
2021-10-19 10:15:17 +03:00
Luo Cheng
602fb74fe4
[PDPD Frontend] enable bicubic, trilinear, linear ( #7731 )
2021-10-19 08:48:26 +03:00
hyunback kim
88cab67833
[GPU] Add fused operation test for concat and pooling ( #7900 )
...
* [GPU] Add fused operation test for concat.
And fused test and enable post ops in concat onednn integration.
Signed-off-by: hyunback <hyunback.kim@intel.com>
* Add depence code when machine does not support imad.
oneDNN post operation has issue.
Signed-off-by: hyunback <hyunback.kim@intel.com>
2021-10-19 14:02:08 +09:00
Anton Pankratv
3f8856862d
Forbid typed data access and roi tensor creation for little bit types ( #8007 )
2021-10-19 04:53:33 +03:00
Ilya Lavrenov
00be1d5a15
Fixed byteSize for Blob / ov::Tensor ( #7989 )
2021-10-19 02:01:10 +03:00
Jan Iwaszkiewicz
78358bacb0
[PYTHON API] Expose ngraph bindings as part of openvino API ( #8027 )
2021-10-18 21:36:48 +02:00
Ivan Novoselov
cf52ba5c08
[CPU] Bug/custom_inplace_reorders/fix unit ( #7222 )
2021-10-18 18:31:23 +03:00
Mang Guo
ac9c2f19dc
[CPU] Register pass to remove unnecessary convert layers ( #7642 )
2021-10-18 15:28:47 +03:00
Steve Yoo
4c722e025b
Migrate ngraph backend test of condition operations ( #7907 )
...
* Add test cases for PReLU in cpu plugin
* For case when slope is vector
* Add Bucketize and NonZero template plugin reference tests
* Apply supported types for NonZero
* Edit float_t and double_t to float and double
* Edit std::vector<bool> to std::vector<char>
2021-10-18 13:20:09 +03:00
Ilya Lavrenov
62e631a2b2
Enabled HETERO:CPU with dynamic shapes ( #8049 )
2021-10-18 11:04:49 +03:00
Mingyu Kim
99544d2a43
[GPU] Improve opencl compile error message ( #8032 )
...
Show some details on error message by parsing "error" in the message.
2021-10-18 15:44:46 +09:00
Mingyu Kim
ae2913d3b5
Duplicated: OneDNN`s Convolutions and Deconvolutions support ( #8029 )
...
* [GPU] Fix incorrect reusage of OneDNN postops configurations
* [GPU] Add OneDNN's convolutions and deconvolutions support
* [GPU] Do not run fusing unittest when imad is not supported
Co-authored-by: Sergey, Shlyapnikov <sergey.shlyapnikov@intel.com>
2021-10-16 17:24:44 +09:00
Ilya Lavrenov
b2977632d7
Fixed copy-paste in docs ( #8046 )
2021-10-15 19:53:16 +03:00
Pavel Esir
f661133242
[MO] fixed dealing with None in then/else branches of Select ( #7465 )
...
* fixed dealing with None values in then/else branches of Select
* generalized solution when condition is non one elemental
* fix when both branches are None
* minor corrections
* rewritten Select unit-tests; fixed for condition with [True] mask
* removed mutable default arg from build_graph, added a few more test cases with masked condition, other minor corrections
* corrected output_shape calculation when broadcasting is off
* layer tests fixed: relaxed assert for condition shape to let pass TF Select
* corrected shape calculation when condition is not elementwise equal, calculated calculation for TF, corrected calculation of shape when values are not set
* fixed a typo for Select from TF Where
2021-10-15 18:51:52 +03:00
Egor Duplensky
5b075d8575
[CPU] Enable back INT32 for MatMul ( #7898 )
...
- Also enabled ngraph onnx matmul integer tests
2021-10-15 18:05:23 +03:00
Alexander Kozlov
bbeec714aa
Moved Post-training Optimization Tool to open-source ( #7940 )
...
* Moved POT to opensource
* Added OMZ as a submodule
* Exclude OMZ from ShellCheck
2021-10-15 16:35:35 +03:00
Polina Brzezinskaya
2e4514b4df
[IE][VPU] Fix scaling preprocessing in myriad plugin ( #7769 )
...
This pr fixes scaling preprocessing implementation in MYRIAD plugin
2021-10-15 16:18:56 +03:00
Ilya Znamenskiy
2079563e4d
[GPU] Deleted OpenCL max WGS limitation ( #7107 )
2021-10-15 15:06:16 +03:00
Anton Chetverikov
e034a072ea
[MO] Fix NMS 3rd output shape ( #7992 )
...
* Fix NMS 3rd output shape
* Add tests for NMS_5 shape infer
* Add comments, fix codestyle
2021-10-15 14:44:08 +03:00
Irina Efode
e8f2249d8e
Fix master branch and resolve conflicted PRS ( #8039 )
2021-10-15 14:05:39 +03:00
Mateusz Bencer
ccdd0e61d5
Fixed expanding ONNX function ( #7747 )
...
* fix expand_onnx_functions
* refactor + unit test
* fixed function in function case
* fixed expand_onnx_functions
* fixed default value of shape in ValueInfo
* enable xpass model
* changed MergeFrom to Swap
* added xfail with missing test data
* added more unit tests
* styles applied
* used std::rotate, review remarks
* removed debug code
* after offline discussion remarks
* fix checking input/output names on Windows
* names comparator refactor
* replace regex with custom comparison
* review remarks
2021-10-15 13:40:28 +03:00
Katarzyna Mitrus
96df1a14ce
Slice-8 Reference implementation ( #7749 )
...
* Init template reference tests
* Move output shape calculation to separate function
* Add to evaluate_map (reuse old ref)
* Add negative step test
* Make slice evaluate template type independent
* Enable typed tests for reference
* Add more reference tests
* Revert old slice ref changes
* New Slice reference implementation POC
* N-dim generalization
* Code refactor
* Style alignment
* Add more checks
* Add more tests
* Add zero dims/empty output tests
* Simplify typed tests generation
* Slice op leftovers
* Add unsigned types reference tests
2021-10-15 12:41:39 +03:00
Vladimir Paramuzov
a091201b67
[GPU] transformations pipeline is extracted to separate class ( #7954 )
2021-10-15 12:39:57 +03:00
Eugeny Volosenkov
3e48008c3f
Unroll If in ngraph ( #7403 )
...
* added unroll_if
* Fix interface function
* Fix code style
* add false test for unroll if
* add if transformation in subgraphs
* fix code style
* fix transformations
* delete internal transformations
* Fix comments
* fix to replace_node
* fix description fo transformation
* fix CompileNetwork
* fix comments
* fix comments
* add function get_ie_output_name(input);
* fix code style
* disable cpu test
2021-10-15 12:37:43 +03:00
Irina Efode
3f690314fa
[IE TESTS] Behavior2.0 -> Plugin ( #7579 )
...
* Need to remove
* Preprocessing + InferRequest
* infer_request_callback
* tmp commit
* InferRequest
* tst
* tetet
* Fix template
* SetBlobType
* InferRequest Conformance
* Add prc
* Remove prc
* Fix paths
* commit
* Fixes for review
* Dynamic Batch
* fix
* fiz
* Try
* fkf
* Fix azure
* Centos
* skip
* conformance fix
* fix template
* Small fix
* small fix in print
* Fixes
* Behavior 2.0 -> ExecutableNetwork
* Export
* Skip configs
* Incorrect config
* Extend ExecNet
* add_out
* GnA+CPU
* fix template
* fix centos
* Init
* init
* Fix merge
* Separate OV_CORE_INTEGRATION
* vers
* plugin
* Remove test_plugin
* plugin
* test
* configuration
* config
* core_integration
* Small refactor
* Clean up exec net
* Config
* Clean&Up behavior tests
* Remove extra
* query network
* Version
* Add new tests
* merge
* fix win
* Fix some ci problems
* Refactor
* gpu
* myriad
* template
* gna
* Fix all plugin
* ov2.0 exec_nry
* openvino2.0
* build
* fix ci
* fix ci
* fix myriad
* Try to fix ci
* Try
* try
* Update windows.yml
* Update windows.yml
* Revert "Update windows.yml"
This reverts commit 93e326229c
.
* ddd
* Update windows.yml
* Revert "Update windows.yml"
This reverts commit 5eb4bf875a
.
* Revert "Update windows.yml"
This reverts commit 351ede4e1e
.
* fix inference chaining
* Fix issues
* try to remove mkldnn from commit
* GPU
* Fix ov namespace
* fix ci
* try to fix kmb
* Try to fix
* Merge
* fix ci
* gna
* fix myriad
* merge
* Myriad
* myriad
Co-authored-by: Alexander Zhogov <alexander.zhogov@intel.com>
2021-10-15 11:47:50 +03:00
Wilson Seok
34fce43ab0
Migrate ngraph backend test/convolution backprop ( #7997 )
...
* Remove fp16 of Convert layer test from skip_tests.config.cpp as it works now
* update repo
* add draft reference of binary convolution
* build test
* fix build error
* add binary_convolution reference test and ngraph visitor api test
* remove ngraph backend test of binary_convolution
* add reference test and remove ngraph backend test of convolution_backprop
* add f64 case for convolution_backprop
2021-10-15 11:39:04 +03:00
Evgeny Kotov
a9688bac54
Broadcast const pass ( #7746 )
...
* restore from another devel branch
* cleanup
* cleanup
* code review fixes
* code review fixes
* use Broadcast instead of referenct
* unit tests reorginize
* add comment
* cleanups
* determine broadcast type
* unit test using Bool instead of {true, false}
* broadcast types fixes
* move SubstituteScaleShiftBroadCastPass under if (!isNgraphPassesUsed)
* windows build fix
2021-10-15 11:27:36 +03:00
Anton Pankratv
4cc53c97a1
Blob processing in HETERO forwarded to sub requests ( #8012 )
...
* Blob processing in HETERO forwarded to subrequests
* Added template dynamic hetero tests
2021-10-15 10:44:11 +03:00
Sergey Shlyapnikov
fa38103e5b
[GPU] Add additional rule for oneDNN eltwise memory reuse ( #7924 )
2021-10-15 10:42:00 +03:00
Mikhail Ryzhov
a4cc31c0b9
Shared memory_solver class ( #7918 )
...
* Shared memory_solver class
* fixed clang format
2021-10-15 09:58:55 +03:00
Sergey Shlyapnikov
345033f3e1
[GPU] Keep -Os optimize option only for Release build ( #7922 )
2021-10-15 09:56:18 +03:00
Sergey Shlyapnikov
8ea9986896
[GPU] Add additional handling of fused activations for OneDNN primitives ( #8004 )
2021-10-15 09:31:49 +03:00
Anton Chetverikov
897cd09a5a
[MO] IR Reader updates for support IR generated by PDPD FE ( #7646 )
...
* Add extender for LSTMSequence operation
* Update BOM file
* Update gather shape inference function to support 1D tensors as axis
* Refactor split_normalize_output function usage
* Update temporary Result operations processing
* Revert fake split output renaming
* Revert kaldi assign result removing
* Add assert for node type
* Update model-optimizer/mo/utils/ir_reader/layer_to_class.py
Fix comment
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
* Update model-optimizer/extensions/ops/gather.py
Update axis value check.
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com>
2021-10-15 09:29:07 +03:00
Mingyu Kim
a25668d106
[GPU] dryrun bugfix ( #7998 )
...
dryrun failed in case nested graph is created.
(due to constant propagation)
For nested program, do not skip compile() to make outer program compiles
OK.
2021-10-15 15:28:48 +09:00
Vladimir Paramuzov
55792e9a00
[GPU] Enable sub-device selection during shared context creation ( #7976 )
...
* [GPU] Enable sub-device selection during shared context creation
* [GPU] Fixed code style
* [GPU] Added default value description for target tile id
Co-authored-by: Mikhail Letavin <mikhail.letavin@intel.com>
2021-10-15 09:20:09 +03:00
Vladimir Paramuzov
5812a150c0
[GPU] i8/u8 data types support for gather ( #6116 )
2021-10-15 09:08:10 +03:00
Liu Bo
8f487c7f63
frontend 'Slice' op patch for 'decrease_axis' ( #7931 )
2021-10-15 05:47:39 +03:00
Sergey Ivanov
56265461d9
[GPU] Add OPENCL extension d3d11 sharing checking (from fork) ( #7856 )
2021-10-15 02:44:16 +03:00
Yegor Kruglov
4cce01cc5f
SoftMax-8 specification ( #7911 )
...
* prepared the specification
* updated versioned name
* fixed op number in link
2021-10-14 21:11:41 +03:00
Gleb Kazantaev
c1d2810321
Unify RT Info And Add Methods To Output class ( #7871 )
...
* Add methods to Output class
* Add get_any_name() method for tensor
2021-10-14 20:31:48 +03:00
Elizaveta Lobanova
e9bde06f7b
[GNA] Fixed insertion of delayed copy error ( #7944 )
...
* [GNA] Fixed error with delayed copy insertion
* [GNA] Added test
2021-10-14 19:04:15 +03:00
Mikhail Nosov
d21572d7cb
Squashed commit of the following: ( #7930 )
...
commit e692037384525e24f4f88d2b10fd5f5c09881d8a
Merge: a0ad24b16 82f8f19d1
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Wed Oct 13 15:06:20 2021 +0300
Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names
# Conflicts:
# inference-engine/tests/functional/inference_engine/ir_serialization/rt_info_deserialization.cpp
commit a0ad24b16ab6ef7cf37dedb04084813178f0d627
Merge: 3c1f7067f db527fff4
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Wed Oct 13 13:45:39 2021 +0300
Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names
commit 3c1f7067f01634378cf66eee996d8793b635a6f2
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Wed Oct 13 13:45:13 2021 +0300
Remove ignoring friendly names while comparing functions
commit f31e018d9a4694e83a3f12e685d8e90a9aca9045
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 23:50:20 2021 +0300
Fix macos test
commit 2e3d0ceced3bde893e1e8237f7769c94bd193531
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 20:06:06 2021 +0300
Fixes after merge
commit 5f047070af7c71a75f5ec019a146e17b3f95c062
Merge: 1568c9723 c323775f2
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 18:59:21 2021 +0300
Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names
# Conflicts:
# inference-engine/tests/functional/inference_engine/ir_serialization/rt_info_deserialization.cpp
# inference-engine/tests/functional/plugin/cpu/shared_tests_instances/skip_tests_config.cpp
# ngraph/core/src/preprocess/pre_post_process.cpp
# ngraph/core/src/preprocess/preprocess_steps_impl.cpp
# ngraph/core/src/preprocess/preprocess_steps_impl.hpp
# ngraph/test/util/graph_comparator.cpp
commit 1568c97238c206a43cd8b14b6aba49fcee828386
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 13:56:48 2021 +0300
Throw an error if 'InputInfo' is specified for same parameter twice.
commit d1830ba61b750b12484322c97261c7062551f798
Merge: 4f01b396b d79020457
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 13:34:32 2021 +0300
Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names
commit 4f01b396ba4b68d88d583092a38836754e78531c
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 13:34:19 2021 +0300
Insert multi-plane parameters into new parameters vector (don't append them)
commit 70f85e5f351a37f2b79cff118399778c55136845
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Tue Oct 12 00:26:43 2021 +0300
Fixed failed CPU/GPU test, created skipped test to clearly reproduce the problem
Don't generate friendly and tensor names for sub-planes. Test is updated
Keep the order of created parameters and results after pre and post processing
Added tests for params/results order
commit 8b2cbf6db6646f6b2a01fc9e75726b682aa87fc2
Merge: 6050afbce 6d322722c
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Mon Oct 11 17:55:25 2021 +0300
Merge remote-tracking branch 'upstream/master' into ov20/remove_tensor_names
commit 6050afbce256f21430322ec7b0a38105e3f06066
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Sun Oct 10 23:54:40 2021 +0300
IE reader: remove unnecessary convert_layout()
commit 0f43133f6dfddf41233835678872c9a80b631565
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Sun Oct 10 23:33:29 2021 +0300
Update IE tests
commit 75afe69ccf36b9764dc9285d77fe1a65ae4146b4
Merge: c86366577 67cfc9beb
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Fri Oct 8 22:52:17 2021 +0300
Merge commit '67cfc9beb5bb0c66916c91ab5820dc25ad164a70' of https://github.com/openvinotoolkit/openvino into ov20/remove_tensor_names
commit c86366577ede8491ed722f9d048b7556d3266c68
Author: Michael Nosov <mikhail.nosov@intel.com>
Date: Fri Oct 8 22:26:17 2021 +0300
First commit (IE func tests are failed)
commit 67cfc9beb5bb0c66916c91ab5820dc25ad164a70
Author: y <ilya.lavrenov@intel.com>
Date: Fri Oct 8 16:09:11 2021 +0300
Removed explicit preprocessing steps
2021-10-14 17:54:41 +03:00
Michał Karzyński
686c7fd57f
Support for dynamic EyeLike operator ( #7895 )
...
* Support for dynamic EyeLike operator
* Fix broken test
* Address code review comments.
* Address code review comments.
* Bugfix
* Address code review comments.
* Add tests for dynamic cases
* Style apply
2021-10-14 17:50:03 +03:00
Mikhail Nosov
aa6d1f873b
Fix issue with onnx model generation ( #8011 )
2021-10-14 17:49:05 +03:00
Ilya Lavrenov
5128b1f23d
Added more checks in remote_tensors tests ( #8014 )
2021-10-14 17:48:26 +03:00
Anastasia Kuporosova
799be77e33
[Python API] Move samples and docs to the new directory ( #7851 )
...
* [Python API] Move samples and docs to the new directory
* move samples to the new directory
* try to fix build and pychecks
* fix links
* fix pychecks
* fix cmake
* fix cpack installation
* Update inference-engine/ie_bridges/python/CMakeLists.txt
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>
Co-authored-by: Sergey Lyubimtsev <sergey.lyubimtsev@intel.com>
2021-10-14 14:49:35 +03:00
Ilya Churaev
eb838d5699
Cleanup Core API added common header ( #7994 )
2021-10-14 12:58:43 +03:00