Alexander Peskov
3dc27c8be8
[TEST] Fix blob util broadcast filler for non fp32 types
...
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-09-09 12:41:31 +03:00
Alexander Peskov
40923893b6
[NGRAPH] Fix ReduceSum decompose pass
...
Signed-off-by: Alexander Peskov <alexander.peskov@intel.com>
2020-09-09 12:41:31 +03:00
Ilya Lavrenov
030e0f46fe
Hide itt.hpp to src folders ( #2091 )
2020-09-09 12:34:16 +03:00
Alexander Perepelkin
14e2b0be20
Use metadata from executable network when fetching results of the infer request; Use user provided output precision when it was supplied ( #2111 )
2020-09-09 11:47:40 +03:00
Katarzyna Mitrus
ddaceb047d
Use element type instead of F32 for constants ( #2121 )
2020-09-09 09:50:27 +02:00
Andrey Somsikov
b8a8fe7c0d
Sort memcheck timeline report for failures ( #2088 )
2020-09-09 10:10:22 +03:00
Vladimir Paramuzov
6062736751
[IE CLDNN] Fix eltwise activation types mismatch ( #2090 )
2020-09-09 09:57:38 +03:00
Anton Voronov
64bcbe59c7
[CPU] gemm convolution: added post ops JIT implementation ( #1817 )
2020-09-09 09:17:57 +03:00
Roman Kazantsev
82e15a5a64
Support python 3.8 by the Model Optimizer tool in default configuration ( #2078 )
...
* Support python 3.8 by the Model Optimizer tool in default configuration
* Fix after review #1
* Fix after the second round review
2020-09-09 08:34:43 +03:00
Evgeny Latkin
5ad4811793
[VPU][OpenCL] Update custom kernels ( #2131 )
...
* [Custom CL] Updated OpenCL kernels and tests
* [Custom CL] Update OpenCL compiler
* Update firmware to 1365
* Disable ExpGenerateProposals tests
* VPU: new firmware no. 1370
* Myriad: re-enable ExpGenerateProposals tests
Co-authored-by: Maxim Kurin <maxim.kurin@intel.com>
2020-09-09 03:50:40 +03:00
Vitaliy Urusovskij
867340e8f1
Add runPipeline
wrapper to mandatory track full run ( #2100 )
2020-09-09 00:13:07 +03:00
Artyom Anokhov
2c6cceeeb6
Added code owners for scripts folder ( #2130 )
2020-09-08 17:23:27 +03:00
Mateusz Tabaka
6fb9bfac2a
Update tolerance for candy model ( #1967 )
2020-09-08 16:04:08 +02:00
Jan Iwaszkiewicz
f4cb425396
[nGraph] Enable u1 data type in Constant PyAPI ( #2084 )
2020-09-08 13:11:05 +02:00
Roman Vyunov (Intel)
8d74accf52
[IE][VPU]: Decompose Swish to Sigmoid + Prod ( #2107 )
...
* Workaround to decompose Swish to Sigmoid + Multiply
2020-09-08 11:52:05 +03:00
Mikhail Letavin
671ddeea93
[IE CLDNN] Switch back to old TI unroller to restore correct matching of TensorIterator output names ( #2096 )
2020-09-08 11:48:11 +03:00
Daria Mityagina
ef3b9e1d1f
[IE][VPU]: myriad_compile doesn't work without device - fix ( #2054 )
...
* Revert setting deprecated PLATFORM config option in compile tool
2020-09-08 11:21:18 +03:00
Anna Alberska
6357ce83c5
[GNA] add support for NCHW & NHWC layouts for exporting output ( #2031 )
...
* [GNA] add support for NCHW & NHWC ExportScores
* fix cpplint
2020-09-08 10:57:44 +03:00
Andrey Dmitriev
8e6d9470bb
[GNA] Handling input orientation ( #1851 )
...
Added test
Add fix
2020-09-08 10:46:10 +03:00
Ivan Tikhonov
063c7ef6b9
GRU/RNN/LSTM sequence ops, reference implementations, single layer tests ( #1594 )
...
* gru/rnn sequences
* update gru/rnn sequences ops, add unit tests
* enable sequence transformations for cpu plugin
* ngraph codestyle
* update tensor iterator to rnn/gru/lstm sequence transformations, add unit tests
* ngraph codestyle
* add visitors for ngraph ie ops, fix a bug with incorrect axis, fix ngraph to ngraph ie conversion
* update GRUSequence/GRUSequenceIE according to plugin format
* fix ngraph ie implementations according to plugins restricrictions
* fix naming issue
* adapt unit tests to accordance to new changes
* strict checks, additional unit tests
* add descriptions for transformations, fix unit tests
* enable ti to sequnece and unroll transformations in plugins for testing
* disable tensor iterator ngraph reader tests
* delete unnecessary cmake file
* fix includes
* clean up, resolve review comments
* move ti to sequence transformation to ti folder
* validate_and_infer_types() implementation
* input parameter validation for LSTM, GRU and RNN
* style-check applied
* Add LSTMSequence dynamic shape validation and test props for RNNCell, GRUCell, LSTMCell and LSTMSequence.
* recurrent_sequence.hpp moved to ngraph/core/include/ngraph/op/util/
* style check applied
* removed unused variable from LSTMSequence::validate_and_infer_types
* Add missing newline mark at the end of file.
* Add supression macro for FusedOp deprecation.
* Add element type initialization
* transpose,rnn cell reference implementations
* Apply PR review remarks
* reference implementations for cells op, single layer tests, align lstm cell/sequence according to the spec
* lstm/gru/rnn cell decompostion transformations
* ngraph codestyle
* clean up
* ngraph code style
* change inheritance of Cells, fix build
* fix build
* fix build again
* remove Peepholes from LSTMSeq, fix copy_runtime_info in transformations
* Rewrite tests to use gtest exception assertions.
* resolve tests issues
* ngraph codestyle
* add missed files
* fix typeprop tests
* fix lstm sequence checks
* fix arm build
* fix arm again
* delete unnecessary file
* add convert weghts format function, enable lstm test, resolve review comments
* add ngraph builders
* ngraph codestyle
* fix unit tests
* revert transpose reference implementation
* move ti to sequences transformation to another branch, resolve review comments
* resolve review comments
* revert fix in ie_layer_validators
* revert LSTM Cell v0, add LSTMCell v1, update transformation lstm_cell_to_cell_ie
* v1 version of LSTMCell op
* LSTMSequence v1 operation, exclude LSTMSeq from opset4
* fix python api tests
* resolve review comments, tests for decomposition transformations, switch lstm cell to opset4 in mo
* references impl for RNN/GRU/LSTM Sequences, single layer tests, bidirectional transformation
* fix unit tests
* process dynamic ranks of rnn/gru/lstm ops
* remove sequences specifications from opset4
* resolve review comments
* fix validate_and_infer_types of GRU/RNN sequences
Co-authored-by: Szymon Durawa <szymon.durawa@intel.com>
2020-09-08 10:31:44 +03:00
Vladimir Paramuzov
8cc7eb7a17
[IE CLDNN] Added is_discrete flag into device info and FULL_DEVICE_NAME flag ( #2089 )
2020-09-08 09:56:54 +03:00
Tomasz Dołbniak
f42921ce47
ONNX Resize fix ( #2103 )
2020-09-08 09:51:30 +03:00
Andrew Bakalin
928eed9a51
[IE][VPU][GT][IE Transformations]: Fixes for post processing model ( #2041 )
...
* Disable StridedSlice to crop convertion in dynamic cases
* NMS: increase shave requirements for some cases
* Update firmware
* Add test cases
2020-09-07 23:23:47 +03:00
Edward Shogulin
dc8bbd930f
[LPT] Multiinput with one parent and FQ with three Constant ( #2066 )
...
* [LPT] FakeQuantize with three constants
* [LPT] Dequantization ops on thw inputs with one parent
2020-09-07 20:31:45 +03:00
Dmitrii Denisov
b225ddf414
Refactoring: install_openvino_dependencies.sh script ( #2112 )
2020-09-07 19:54:56 +03:00
Maksim Kutakov
2c7f06e08f
[IE TESTS] GatherTree single layer test has been created. ( #2006 )
...
* [IE TESTS] GatherTree op ref function has been created.
* [IE TESTS] Added GatherTree single layer test
* [IE TESTS] Fixed code styles.
* [IE TESTS] GatherTree test FP32 precion was enabled.
* [IE TESTS] Refactoring of Builder::makeConstatn procedure
The refactoring is aimed at managing the range of random data for the constants initialization procedure.
* [IE TESTS] GatherTree test was extended with constants
* [IE TESTS] GatherTree ref rewritten to non-templated function.
* [IE TESTS] GatherTree test inp shape indx enum removed.
* Revert "[IE TESTS] Refactoring of Builder::makeConstatn procedure"
This reverts commit 2648172e00ccca266d39e8775b890b8a8395f57c.
* [IE TESTS] makeConstant was augmented with random data range parameters.
* [IE TESTS] GatherTree test was rewritten using makeConstant function.
* [IE TESTS] GaterTree test call templated makeConstant
* [IE TESTS] GaterTree test code style fix
2020-09-07 17:17:14 +03:00
Tomasz Dołbniak
52ebe68cc7
v1::AvgPooling type prop unit tests ( #2013 )
2020-09-07 16:05:19 +02:00
Anton Voronov
7c95e8f8ff
[CPU] fix: supported Tile with more than 5 dims ( #2062 )
2020-09-07 15:39:19 +03:00
Chen Xu
cba0892832
* [CPU] Extend Reduce node to support blocked layouts nC[d]hw8/16C ( #580 )
2020-09-07 15:35:11 +03:00
Mikołaj Życzyński
ab6d3a5227
[IE CLDNN] Grouped convolution kernel improvement ( #2063 )
2020-09-07 11:52:06 +03:00
Tomasz Socha
a5389010a9
Remove list of the supported ops by ONNX Importer ( #2061 )
2020-09-07 10:50:55 +02:00
Mikhail Letavin
75b4e193f7
[IE CLDNN] Fix the order of dimensions in reshapes inserted by Select primitive ( #2082 )
2020-09-07 11:49:56 +03:00
Evgeny Latkin
062a4e2900
VPU: update firmware version to 1354 ( #2087 )
2020-09-07 10:58:36 +03:00
iliya mironov
9939253fed
Refactored legacy code for mean_scale_values transformations ( #1936 )
...
* Remove move_to_preproc. Not actual.
* Updated documentation
2020-09-07 10:41:47 +03:00
Andrey Chekhonin
b683b5501d
[IE][VPU]: Fix behavior tests for MXpcie ( #1879 )
...
* Moved mem type patching under USB protocol switch
* Myriad beh tests fix
2020-09-07 10:38:07 +03:00
Vladislav Volkov
50c6f02a2e
Ngraph improvements ( #2058 )
2020-09-07 10:36:52 +03:00
Maxim Vafin
6730cab192
Move FakeOutput resolving to back phase ( #2033 )
2020-09-07 10:20:24 +03:00
Vladimir Paramuzov
51564f415c
[IE CLDNN] Fixed fsv16 lrn kernel with fp16 input ( #2086 )
2020-09-07 09:04:05 +03:00
Tomasz Dołbniak
0cd0c1a551
Handle Split axes as i64 ( #2079 )
2020-09-07 05:48:32 +03:00
Lukasz Debski
33c3aeb867
[IE CLDNN] Fixing blocked format opting for strided_slice ( #2073 )
2020-09-05 19:01:43 +03:00
Vladimir Paramuzov
4f5f91bd9c
[IE CLDNN] Disable unsupported blocked formats for softmax ( #2049 )
2020-09-05 10:11:18 +03:00
Mikołaj Życzyński
ad2ed5b480
[IE CLDNN] Reduce performance drop fix ( #2065 )
2020-09-05 10:11:00 +03:00
Konrad Dobros
b3e69f1f7d
[IE CLDNN] Enable bfyx fully_connected for large batches ( #1996 )
...
This change enables fully_connected to use bfyx format for large
batches, when optimized bf_tiled kernel best performance.
2020-09-04 22:22:46 +03:00
Maxim Vafin
18a49f9e7e
Fix fusing Multiply node with Convolution in case group != 1 ( #1882 )
...
* Fix fusing Multiply node with Convolution in case group != 1
* Add transformation test
* Do not fuse if not possible to reshape const
* Update fuse_linear_ops.py
2020-09-04 20:32:51 +03:00
Tomasz Dołbniak
51fa5ab8cb
Make pybind more verbose in debug on windows ( #2045 )
...
* Make pybind more verbose in debug on windows
* Remove the NDEBUG flag everywhere
* Code complexity reduction...
* Missing colon
* And now the missing empty line...
* Reusable functions
* Now the mood of the sentence was wrong...
* Free functions instead of methods
2020-09-04 19:03:33 +03:00
Jozef Daniecki
8e9b733534
HostTensor2Vector ( #2027 )
...
* Add host_tesnor_2_vector() implementation and unit tests. One reference OP refactored to use it.
* Ngraph assertion message refactored.
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
* Fix style.
Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com>
2020-09-04 16:02:14 +03:00
Gorokhov Dmitriy
696091adea
[CPU] Disabled several non-valid static assertions ( #2055 )
2020-09-04 15:38:07 +03:00
Anton Potapov
74b77a4c97
[PP GAPI] - Generic precision conversion kernel ( #1897 )
...
- U16toF32 conversion kernel converted to more generic ConvDepth one
- U16 <-> F32 conversion only are supported for now
- kernel is not used in the preprocessing graph yet
- tests are extended
2020-09-04 15:24:36 +03:00
Ivan Tikhonov
2d606e35c5
Enable force shape inference in RNNSeqNormilize transformation ( #2069 )
2020-09-04 15:08:52 +03:00
Polina Brzezinskaya
7212ff5bb2
fix for typo in src/inference_engine/CMakeLists.txt ( #1988 )
2020-09-04 15:07:47 +03:00