Anatoliy Talamanov
c434ca74a2
Blocking dims order fix
2021-03-22 13:57:57 +03:00
Anatoliy Talamanov
50a264d832
Merge pull request #19310 from TolyaTalamanov:at/generic-infer-overloads
...
[G-API] Support generic infer overloads
* Overloads for generic infer
* Fix build
* Refactoring
* Fix docs
* Put extra stuff to detail namespace
* Add doc for usings
* Remove uneccessary template in Priv
2021-03-19 12:50:45 +00:00
Alexander Alekhin
3f52d0e46c
Merge pull request #19738 from TolyaTalamanov:at/giebackend-blockingdesc-fix
2021-03-19 11:54:43 +00:00
Anatoliy Talamanov
bad08d26da
Fix blocking desc usage
2021-03-19 12:47:17 +03:00
Anatoliy Talamanov
dc31e20925
Merge pull request #19709 from TolyaTalamanov:at/async-inferlist-infer2
...
G-API: Implement async version for InferList & Infer2
* Implement async version for InferList & Infer2
* Fix warning
* Fix bug with roi ordering
* Post input meta instead of empty
* Fix comments to review
2021-03-18 23:33:19 +03:00
Anastasiya Pronina
0f4b27c300
Upstream fixes from release
2021-03-11 23:27:23 +03:00
Orest Chura
c1a57a10a4
Merge pull request #19542 from OrestChura:oc/BGSub_ptest
...
[G-API]: Performance tests for BackgroundSubtractor
* Perf.Tests for BackgroundSubtractor kernel
* Fix CI
* Addressing comments
* Addressing a comment
* Test cycle and validation changes
* Addressing comment
* Added assert
2021-03-10 17:37:55 +00:00
Maxim Pashchenkov
12fa8d8444
Merge pull request #18240 from mpashchenkov:mp/ocv-gapi-input-cnn-reshape
...
[G-API]: Adding reshape for CNN input.
* Added CNN input IE reshape
* rbs
* Added unordered_set instead vector
* Alignment
2021-03-10 16:06:46 +00:00
Alexey Smirnov
ddd2447192
Merge pull request #19617 from smirnov-alexey:as/extend_kernel_package_api
...
G-API: Extend GKernelPackage and serialization API
* Extend GKernelPackage API
* Adding tests
* Extend serialization API
* Address review comments
2021-03-10 15:58:34 +00:00
Alexander Alekhin
16c3522f4e
static analyzer issues
2021-03-03 09:18:40 +00:00
Anatoliy Talamanov
eb82ba36a3
Merge pull request #19322 from TolyaTalamanov:at/python-callbacks
...
[G-API] Introduce cv.gin/cv.descr_of for python
* Implement cv.gin/cv.descr_of
* Fix macos build
* Fix gcomputation tests
* Add test
* Add using to a void exceeded length for windows build
* Add using to a void exceeded length for windows build
* Fix comments to review
* Fix comments to review
* Update from latest master
* Avoid graph compilation to obtain in/out info
* Fix indentation
* Fix comments to review
* Avoid using default in switches
* Post output meta for giebackend
2021-03-01 15:52:11 +00:00
Anatoliy Talamanov
28c064f345
Merge pull request #19487 from TolyaTalamanov:at/support-nireq-option
...
[G-API] Support multiple asynchronous requests
* Support nireq option
* Disable tests to check CI
* Fix bug with hanging
* WA to green CI
* Snapshot
* Simplify RequestPool
* Add default values to id
* Fix win warning
2021-02-26 12:53:30 +00:00
Orest Chura
21b2e33ebb
Merge pull request #19497 from OrestChura:oc/kmeans_ptest
...
[G-API]: Performance tests for kmeans
* - Perf.Tests for kmeans(2D, 3D (Point2f/3f), ND (Mat))
- New file for common parts of acc. and perf. tests for core kernels added
- Some typos corrections
* Applying comments
2021-02-25 21:58:52 +00:00
Andrey Golubev
b50c1ba9e6
Merge pull request #19496 from andrey-golubev:master
...
[G-API] Change memory measurement statistic in Fluid tests
* Change memory measurement statistic in Fluid tests
* Delete irrelevant comment
2021-02-17 15:23:29 +00:00
Anatoliy Talamanov
413c056504
Merge pull request #19533 from TolyaTalamanov:at/async-requests-hotfix
...
[G-API] Async infer request hotfix
* Fix hanging on empty roi list
* Prevent possible data race
* Clean up
2021-02-17 14:43:18 +03:00
Alexander Alekhin
928d5ae315
Merge pull request #19528 from smirnov-alexey:as/gapi_optional_fix
2021-02-15 23:00:11 +03:00
Dmitry Budnikov
0cdbdfdf9f
Merge pull request #19516 from dbudniko:dbudniko/gapi_render_frame_cpu
...
Render Frame NV12 on CPU
* render frame on CPU
* doxygen fix
* address review from Alexey
* comment fixes
* Address comments from Ruslan
* remove NV12 specific
* mat clone and more renaming
* misprint fix
2021-02-15 19:57:22 +00:00
Smirnov Alexey
fdd5c26eb8
Fix optional move constructor
2021-02-15 00:20:08 +03:00
Anatoliy Talamanov
ba8d20e9ae
Merge pull request #19425 from TolyaTalamanov:at/async-infer
...
[G-API] Implement async infer
* Implement async infer
* Fix typo
2021-02-12 12:28:37 +00:00
Dmitry Budnikov
1162cef978
Merge pull request #19495 from dbudniko:gapi_media_frame_size
...
Add Media Frame size function and corresponding tests
* add media frame size and tests
* Address comments from Ruslan and Asya
2021-02-10 19:23:54 +00:00
Anatoliy Talamanov
c527b3cefd
Merge pull request #19319 from TolyaTalamanov:at/introduce-gopaque-garray-for-python
...
[G-API] Introduce GOpaque and GArray for python
* Introduce GOpaque and GArray for python
* Fix ctor
* Avoid code duplication by using macros
* gapi: move Python-specific files to misc/python
* Fix windows build
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2021-02-09 13:55:16 +00:00
Anna Khakimova
7ab3a80d0a
Merge pull request #19233 from anna-khakimova:ak/simd_absdiffc
...
GAPI: SIMD optimization for AbsDiffC kernel
* SIMD optimization for AbsDiffC kernel
* Applied comments
* Applying comments and refactoring: Remove new univ intrinsics.
* Performance experiment
* Applied comments.Step2
* Applied comments. Step3
2021-02-08 13:02:35 +00:00
Anna Khakimova
fb3b297369
Merge pull request #18466 from anna-khakimova:ak/simd_addw_bitwise
...
GAPI: SIMD optimization for AddWeighted kernel.
* Add, sub, absdiff kernels optimization
* AddW kernel
* And, or kernels
* AddWeighted refactoring and SIMD opt for AbsDiffC kernel
* Remove simd opt of AbsDiffC kernel
* Refactoring
* Applied comments
* Refactoring.Step2
* Applied comments.Step2
2021-02-05 14:21:42 +00:00
Maxim Pashchenkov
e250bae356
Merge pull request #18943 from mpashchenkov:mp/onnx-padding
...
G-API: ONNX. Support for networks with three dimensional input.
* Padding without tests
* Removed padding
* Some small fixes
* Added wstring_convert
* Alignment fix, m b
* Small fixes
* Moved include from onnx.hpp
2021-01-29 14:53:42 +00:00
Maksim Shabunin
694fe3e7d2
core, gapi: supported build with oneTBB 2021
2021-01-29 02:38:05 +03:00
Orest Chura
e982ad2284
Merge pull request #19337 from OrestChura:oc/fLine_fCont_perftests
...
[G-API]: Performance tests for fitLine and findContours
* Perf.Test for findContours(H)
* Perf.Test for fitLine(2D.3D;Mat,vector<Point2i/2f/2d/3i/3f/3d>)
* Reducing the template specializations number
* Applying comments
2021-01-24 15:41:04 +00:00
Alexander Alekhin
7a790d0d35
Merge pull request #19355 from alalek:fixup_19050
2021-01-20 22:46:05 +00:00
Alexander Alekhin
1d5589296e
gapi: fix build warning
2021-01-19 22:10:05 +00:00
Alexander Alekhin
49127b6a26
Merge pull request #19331 from alalek:gapi_lazy_initialization_kernel_intrinsics
2021-01-17 19:20:18 +00:00
Alexander Alekhin
255853a819
Merge pull request #19326 from alalek:gapi_async_service_lazy_initialization
2021-01-17 19:19:48 +00:00
Alexander Alekhin
10ef76905c
gapi: avoid global static initializers
...
- use lazy on-demand initialization
2021-01-15 17:22:03 +00:00
Alexander Alekhin
e43375cc68
gapi(async): use lazy-initialization of async_service singleton
2021-01-15 04:47:54 +00:00
Alexander Alekhin
5202186681
Merge pull request #19050 from anton-potapov:fix_range_var_clang_warnings
2021-01-14 10:44:42 +00:00
Orest Chura
d34a34f328
Merge pull request #19215 from OrestChura:oc/bRect_perftests
...
[G-API]: Performance tests for boundingRect
* Update boundingRect() tests with the changes from fitLine() PR
* Add performance tests for boundingRect
* Applying comment about g_type_of_t
* Addressing comments
* Addressing comment: replace cmp_f by CompareF in perf.tests + add the default constructor for CompareF
* Fix typo
2021-01-12 21:33:05 +00:00
Maxim Pashchenkov
3eaeca58da
Merge pull request #18902 from mpashchenkov:mp/onnx-const-input
...
G-API: ONNX. Const input
* Added const input for ONNX backend
* Returned initMatrixRandu, added some comments, rebase
2021-01-12 21:31:15 +00:00
Your Name
646a023ff4
Fix building opencv using gcc 11.x #19244
...
Add missing `#include <thread>` in modules/gapi/test/test_precomp.hpp
2021-01-02 17:43:11 +00:00
Alexander Alekhin
701744c621
Merge pull request #19191 from OrestChura:oc/morphEx_perftest
2020-12-31 10:32:51 +00:00
Anatoliy Talamanov
244511e434
Merge pull request #19205 from TolyaTalamanov:at/remove-streamingbackend-export
...
[G-API] Fix streaming kernels in standalone
* Move streaming kernels from public header
* Add streaming backend to standalone
2020-12-24 16:46:10 +00:00
Maxim Pashchenkov
656b20a169
Merge pull request #19070 from mpashchenkov:mp/onnx-gframe
...
G-API: Support GFrame for ONNX infer
* Added GFrame for ONNX
* Cut test
* Removed IE from assert
* Review comments
* Added const/bbot rstrt
* View instead unique_ptr in func. sig.
* Added extractMat function, ONNXCompiled contains exMat - cv::Mat with non processed input data
* Added meta check for inferList2
2020-12-24 13:55:33 +00:00
Alexander Alekhin
50bb344a9d
Merge pull request #19206 from OrestChura:oc/fix_plugconfparams_n_align
2020-12-24 13:54:02 +00:00
OrestChura
e80f6624ed
- Replace plugin config parameters with the working ones
...
- refactor for consistency
2020-12-23 17:06:45 +03:00
OrestChura
e2930c7898
Perf test for morphologyEx
2020-12-22 00:03:06 +03:00
Anastasiya Pronina
cdbea6f0a0
GFrame as internal node in GExecutor
2020-12-21 14:06:47 +03:00
Alexander Alekhin
3e9158acd6
Merge pull request #19128 from asmorkalov:as/gapi_phase_tolerance
2020-12-18 13:43:07 +00:00
Alexander Smorkalov
009860e98a
arm64 fix: Replaced float value strong equal checks with check with tolerance.
2020-12-18 14:57:51 +03:00
Alexander Alekhin
7d7ab462d6
Merge pull request #19130 from dmatveev:dm/fix_docs_ocv451
2020-12-16 20:26:41 +00:00
Ruslan Garnov
e06a497c7c
Added format.hpp include to core.hpp
2020-12-16 19:29:06 +03:00
Ruslan Garnov
f7cab121fe
Merge pull request #19112 from rgarnov:rg/generic_copy_kernel
...
Generic copy kernel
* Moved RMat wrapping of cv::Mats to StreamingInput
* Generalized GCopy kernel
* Generic GCopy kernel: applied review comments
2020-12-16 11:18:08 +00:00
Dmitry Matveev
b74804f61f
G-API: Fix various Doxygen isses for the 4.5.1 release
2020-12-15 23:21:46 +03:00
Anatoliy Talamanov
50baf76cc2
Merge pull request #19107 from TolyaTalamanov:at/hotfix-gstreamingbackend
...
[G-API] GStreamingBackend hotfix
* GStreamingBackend hotfix
* Fix comments to review
* Add strides
* Removew while loop inside actor
2020-12-15 18:05:26 +00:00