• Vadim Pisarevsky's avatar
    refactored DNN (#1102) · 3f5b4655
    Vadim Pisarevsky authored
    * 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
    3f5b4655
Name
Last commit
Last update
..
doc Loading commit data...
include/opencv2 Loading commit data...
perf Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
tutorials Loading commit data...
CMakeLists.txt Loading commit data...
README.md Loading commit data...