1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-23 09:38:56 +08:00
Commit Graph

7 Commits

Author SHA1 Message Date
Aleksandr Rybnikov
aa0d8060de Added possibility of getting any intermediate blob with thrifty memory management 2017-06-16 17:50:08 +03:00
Aleksandr Rybnikov
09b73b2dc7 Blobs reuse improvement (#1205)
* Reuse deep learning output blobs

* Changed order for iterating through blobs while seeking memory. Refactored a little.
2017-06-09 21:36:19 +03:00
Aleksandr Rybnikov
9b73fee29d Made separate functions for computing output shapes for all layers. Removed output blobs allocation from layers 2017-05-23 17:41:37 +03:00
Aleksandr Rybnikov
053303ab44 Added python scripts to estimating accuracy 2017-04-25 15:41:38 +03:00
Vadim Pisarevsky
3f5b465501 refactored DNN (#1102)
* the first commit in the merged dnn: convert some public API from Blob's to Mat's

* temporarily or permantently removed OpenCL optimizations, which are not always stable nor usually very efficient; we'll likely use Halide instead

* got rid of Blob and BlobShape completely; use cv::Mat and std::vector<int> instead

* fixed a few compile errors

* got rid of separate .hpp files with layer declarations; instead, put everything into the respective .cpp files

* normalized all the layers' constructors; we concentrate on loading deep networks layers from files instead of constructing them from scratch, so we retained only SomeLayer::SomeLayer(const LayerParams& params); constructors

* fixed sample compilation

* suppress doxygen warnings

* trying to fix python bindings generation for DNN module

* temporarily disable python bindings while we refactor the module

* fix win32/win64 compile errors; remove trailing whitespaces

* fix win32/win64 compile errors; remove trailing whitespaces
2017-04-25 09:33:51 +03:00
Vitaliy Lyudvichenko
dcf425256c Extended and generalized CropLayer implementation
Also, small fix inside inside Python types conversion was added
2016-08-18 22:33:33 +03:00
Vitaliy Lyudvichenko
4b99c937d7 Replacing src/bindings dir for user-defined python conversions to misc/python 2016-08-11 17:24:30 +03:00