Commit Graph

54 Commits

Author SHA1 Message Date
Irina Efode 9e0aa3eb5d
[IE TESTS] Remove extra files (#1087)
CI passed
2020-06-24 12:19:11 +03:00
Anton Zaytsev 34de464027
[IE TESTS] move BehaviorTestPlugin to the new IE tests infra & small refactoring for Behavior tests (#784)
* [ci-skip][IE TESTS] move beh_test_plugin

* [ci-skip][IE TESTS] move BehaviorHolderTest

* [ci-skip][IE TESTS] fix GNA layout test

* [ci-skip][IE TESTS] fix cmake

* [ci-skip][IE TESTS] fix lib in IEBehaviorTest

* [ci-skip][IE TESTS] separate layout and cpp_wrapers test and fix namespace

* [ci-skip][IE TESTS] fix holders test

* [ci-skip][IE TESTS] fix namespace

* [ci-skip][IE TESTS] fix codestyle

* [ci-skip][IE TESTS] fix test_plugin

* [ci-skip][IE TESTS] fix test_plugin v2

* [ci-skip][IE TESTS] disabled gpu instance for test_plugin

* [ci-skip][IE TESTS] fix
2020-06-23 21:43:13 +03:00
Irina Efode 11d3bd1cb3
[IE TESTS] Range (#1094) 2020-06-23 20:39:06 +03:00
Anton Pankratv 1ffd736ba9
Hetero plugin supports ngraph (#530) 2020-06-23 17:23:47 +03:00
Egor Churaev c898142663
[IE CLDNN] Fix device release with static plugin instance (#1034)
The problem was in order of freeing memory. _context was removed before
_device and it looks like cl::Device in destructor tries to read some
info from cl::Context. And in this case we got this problem with
addressing because the memory already was freed.

For fixing the problem I changed the order of constructing members. And
based on principle: "First constructed, last destructed", the problem
was fixed.

JIRA: 29649
2020-06-23 16:21:24 +03:00
Irina Efode d20246d2f1
[IE TESTS] Add Squeeze single layer test (#985)
* [IE TESTS] Add Squeeze single layer test

* [IE TESTS] Add Unsqueeze test

* Fix some comments
2020-06-23 10:05:28 +03:00
dmitrygo f075b98f20 [CPU] Fixed issue with unsupported reorder case for groupped convolutions 2020-06-22 16:31:01 +03:00
Andrey Sokolov 4cfc4243e9
[IE VPU] use optimized ReduceMean instead of GlobalPooling (#629) 2020-06-19 14:48:53 +03:00
Vladimir Paramuzov ba8226fcb4
[IE CLDNN] Fix strided slice (#950) 2020-06-18 19:55:17 +03:00
Mikhail Treskin 438c69411a
Adding new layer tests to validation (#848)
* Add transpose, gather and reduce ops layer tests

* Fix skipping of Reduce Logical tests

* Fix compilation error with icl
2020-06-18 14:31:16 +03:00
Ilya Lavrenov 3bfc35b3fc
Execution graph via ngraph for CPU plugin (#510)
* Execution graph via ngraph for CPU plugin

* Fixes

* Migrated to VariantImpl instead of Parameter

* Reverted to dedicated ExecutionNode once again

* Re-use new execution graph in tests

* Fixed one more tests to use execution graph via ngraph::Function
2020-06-17 14:42:41 +03:00
Andrey Dmitriev 5e165ac484
[GNA] Added test ScaleShift and fixed power layer with non zero shift (#774)
* [GNA] Added test ScaleShift and fixed power layer with non zero shift
2020-06-16 15:21:24 +03:00
Ilya Lavrenov 88e14c9dd6
Updated dates of removal for deprecated API (#912) 2020-06-15 12:27:20 +03:00
Ilya Lavrenov 7049142080
TESTS: Added test for parallel LoadNetwork with accuracy check (#910) 2020-06-15 12:22:59 +03:00
Nikita Kudriavtsev 086a5c5b26
[IE Myriad] Added test InferWorksCorrectAfter9999Allocations (#709) 2020-06-10 16:42:37 +03:00
Andrey Dmitriev 0bf1f53356
[GNA] Added support permute layer (#723)
* [GNA] Added GNA natively supported permute layer cases.
2020-06-09 16:43:01 +03:00
Ivan Tikhonov 9fc818478a
Const folding and reference implementation for PriorBox(Clustered) ops (#785)
* Constant folding for PriorBox, PriorBoxClustered; Deleted PriorBoxIE, PriorBoxClusteredIE and transformations; Added unit tests; codestyle

* Delete debug info

* delete unnecessary convert_prior_to_ie_prior.hpp file

* fix ngraph reader tests; delete PriorBoxIE functional test

* fix for ngraph reader tests

* Apply review comment

* apply ngraph codestyle

* restore PriorBoxClustered tests in disabled state
2020-06-09 14:47:49 +03:00
Edward Shogulin 8eb88d51f2 [LPT] GPU tests were fixed 2020-06-09 14:11:18 +03:00
Anton Voronov 629ca3a5d8 [CPU] Gemm node: supported precisions U8 and I8 and added tests 2020-06-09 14:11:18 +03:00
Edward Shogulin 92e5e010b9 [LPT] FullyConnected & Gemm tests 2020-06-09 14:11:18 +03:00
Edward Shogulin 4d01adbe01 [LPT] tests extending 2020-06-09 14:11:18 +03:00
Edward Shogulin 1d51d2185a [LPT] [Test] Low precision transformations functional tests infrastructure improvement 2020-06-09 14:11:18 +03:00
Edward Shogulin 65b00c1dfb [LPT] FullyConnected transformation fix 2020-06-09 14:11:18 +03:00
Edward Shogulin d02b9a9b81
[LPT] [TEST] LayerTransformation test threshold was updated (#828) 2020-06-09 10:34:17 +03:00
Maxim Andronov d8e82d56d2
[CPU] fix set up config for bin conv fused (#608) 2020-06-09 09:59:29 +03:00
Edward Shogulin ca643edb1b
[LPT] [CPU] NormalizeL2 transformation (#662)
* [LPT] NormalizeL2 transformation

* [LPT] NormalizeL2 transformation tests improvement

* [CPU] Fixed depthwise injector aux_vec_count for broadcasting case

* [LPT] Normalize on GPU enabling

Co-authored-by: Zinoviev, Vladimir <vladimir.zinoviev@intel.com>
Co-authored-by: dmitrygo <dmitry.gorokhov@intel.com>
2020-06-08 22:42:50 +03:00
Irina Efode 3b5de94a09
[IE TEST] Eltwise tests refactoring (#726)
* [IE TEST] Eltwise tests refactoring

* [IE TESTS] Fix comments
2020-06-08 18:44:42 +03:00
Edward Shogulin a224078c5c
[LPT] [Test] DepthToSpace sporadic fail fix (#815) 2020-06-08 12:55:37 +03:00
Edward Shogulin 63ee9f8916
[LPT] [CPU] DepthToSpace transformation (#663)
* [LPT] [TEST] LayerTransformation generalization

* [LPT] DequantizationDetails extending

* [LPT] DepthToSpace transformation implementation
2020-06-07 21:12:52 +03:00
Anton Voronov 70c2058b61
[CPU] supported ShuffleChannels and added tests (#636) 2020-06-05 14:10:55 +03:00
Edward Shogulin f9ac555857
[LPT] Output layers update fix (#754) 2020-06-05 10:54:38 +03:00
Gorokhov Dmitriy 3183c116d9
DepthToSpace, SpaceToDepth layers optimizations (#706)
* [CPU] Updated DepthToSpace and SpaceToDepth layers to be conformant with the specification

The patch also includes n[d]hwc layout support as well as some optimizations

* [CPU][TESTS] Removed old DepthToSpace test since it doesn't corresponds to layer's specification

* [nGraph] Utilize CommonOptimizations pass with custom transformations callback
2020-06-04 14:25:19 +03:00
Ilya Lavrenov 158d32139f
Revert "Enabled thread tests (#717)" (#756)
This reverts commit 99a2423ec0.
2020-06-03 22:32:55 +03:00
Edward Shogulin 7edebd8d87
[LPT] [TEST] Sporadic test fail fix (workaround) (#742) 2020-06-03 15:05:45 +03:00
Anton Zaytsev b457553593
[IE TESTS] Move InferRequestTests (#618)
* [IE TESTS] move Infer_request tests

* fix v0

* [ci-skip][IE TESTS] test update basic class v0

* [ci-skip][IE TESTS] test update basic class v1

* [ci-skip][IE TESTS] test update basic class

* [ci-skip][IE TESTS] test update basic class v3

* [ci-skip][IE TESTS] test update basic class final versions

* [ci-skip][IE TESTS] fix

* [ci-skip][IE TESTS] fix codestaly and comment

Co-authored-by: Irina Efode <irina.efode@intel.com>
2020-06-03 12:16:00 +03:00
Mikhail Treskin 447dd3570d
Remove deprecated layer test class (#610)
* Update activation layer test

Signed-off-by: Mikhail Treskin <mikhail.treskin@intel.com>

* Get rid of LayerTestsCommonDeprecated class

Signed-off-by: Mikhail Treskin <mikhail.treskin@intel.com>

* Fix activation tests instantiations for gpu and myriad plugins

* Remove leaking inferWithInterp function
2020-06-03 11:04:15 +03:00
Edward Shogulin 9f6fde9af2
[LPT] Output layers fix (#677) 2020-06-02 23:44:24 +03:00
Ilya Churaev 99a2423ec0
Enabled thread tests (#717) 2020-06-02 23:42:05 +03:00
Nikolay Shchegolev 4f6c976add
[CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations. (#576)
* [CPU] EmbeddingBagOffsetsSum, EmbeddingBagPackedSum, EmbeddingSegmentsSum operations.

* Performance fix

* Perf v2

* Code style
2020-06-02 21:56:17 +03:00
Anna Alberska 4c44ce9795
add PassManagerSettings & create more legible description for concat quantization exception and a test for it (#563) 2020-06-02 21:03:27 +03:00
Vladimir Paramuzov cbe45b7d0a
[IE CLDNN] Fixed names mapping chain in runtime graph to respect original names (#599) 2020-06-02 17:25:41 +03:00
Edward Shogulin e2729b87f3
[LPT] Convolution regression tests (#543)
* [LPT] Base test infrastructure extending & Convolution test

* [LPT] LPT test infrastructure refactoring
2020-05-29 22:56:58 +03:00
Anton Zaytsev 00b53d6c33
[IE TESTS] Move Config behavior tests (#615)
* [ci-skip][IE TESTS] move config test

* [ci-skip][IE TESTS] fix config
2020-05-28 13:55:37 +03:00
Anton Zaytsev 25d36568f8
[IE TESTS] Move ExecGraphInfoTests (#617)
* [ci-skip][IE TESTS] move ExecGraph test

* [ci-skip][IE TESTS] fix

* [ci-skip][IE TESTS] fix codestyle

Co-authored-by: Zaytsev, Anton <antonzay@intel.com>
2020-05-28 13:48:16 +03:00
Edward Shogulin 57da5ddab8
[LPT] Concat complex graph support (#527)
* [LPT] [Tests] LowPrecisionTransformations base test extending

* [LPT] Concat complex (neighbor) graph support

* [LPT] Multichannel concat: scale per channel support

* [LPT] test improvements

* [TEST] tests infrastructure improvements
2020-05-27 21:53:50 +03:00
Nikolay Shchegolev 27e8580b7d
[CPU] ExtractImagePatches operation (#575) 2020-05-27 15:46:49 +03:00
Egor Churaev 31fe146539
[IE CLDNN] Implement CumSum operation (#533)
CumSum performs cumulative summation of the input elements along the given axis.

Details:
By default, it will do the sum inclusively meaning the first element is
copied as is. Through an "exclusive" attribute, this behavior can change
to exclude the first element. It can also perform summation in the
opposite direction of the axis. For that, set "reverse" attribute to
true.

JIRA: 29994
2020-05-27 11:47:16 +03:00
Alexey Suhov deb008a26f publish master branch snapshot, revision 8d31237e2c3f673cbb0f0ba110fc10f5cce1d2bb 2020-05-22 02:23:12 +03:00
Alexey Suhov f30dcc218c publish master branch snapshot, revision 9df5eb1f84e13a35720a918f88324561222ab114 2020-05-20 01:13:06 +03:00
Alexey Suhov ba0a339888 publish master branch snapshot, revision 59af1853ca21ea08acf17b177da0b239753deb46 2020-05-18 17:21:58 +03:00