Dmitry Kurtaev
9510551c63
Multiple inputs for TensorFlow models
7 years ago
Dmitry Kurtaev
715f40a48d
Use layers consumers to predict data layout
7 years ago
Dmitry Kurtaev
693a7663e7
Import ClipByValue from Keras
7 years ago
David
7175f257b5
Added ResizeBilinear op for tf ( #11050 )
...
* Added ResizeBilinear op for tf
Combined ResizeNearestNeighbor and ResizeBilinear layers into Resize (with an interpolation param).
Minor changes to tf_importer and resize layer to save some code lines
Minor changes in init.cpp
Minor changes in tf_importer.cpp
* Replaced implementation of a custom ResizeBilinear layer to all layers
* Use Mat::ptr. Replace interpolation flags
7 years ago
Dmitry Kurtaev
bf87a43185
Faster-RCNN object detection models from TensorFlow
7 years ago
Dmitry Kurtaev
085be6a445
Fix dilated convolution from Keras
7 years ago
Dmitry Kurtaev
2c3c59d018
Remove Shift deep learning layer
7 years ago
Dmitry Kurtaev
8488f2e265
EAST: An Efficient and Accurate Scene Text Detector ( https://arxiv.org/abs/1704.03155v2 )
7 years ago
Dmitry Kurtaev
777d77848c
Free Convolution and MatMul weights after TensorFlow layers import
7 years ago
Dmitry Kurtaev
4ec456f0a0
Custom layers for deep learning networks ( #11129 )
...
* Custom deep learning layers support
* Stack custom deep learning layers
7 years ago
Dmitry Kurtaev
d959d7b9f0
Fuse deconvolution layer subgraphs from Keras
7 years ago
Dmitry Kurtaev
1ba72ca0d3
Fuse tf.nn.l2_normalize layer
7 years ago
Alexander Alekhin
1060c0f439
dnn: apply CV_OVERRIDE/CV_FINAL
7 years ago
Dmitry Kurtaev
69a8f110b6
Fuse subgraphs from Keras
7 years ago
Dmitry Kurtaev
9457bf10ab
Fuse batch normalization and flatten TensorFlow subgraphs in runtime
7 years ago
Dmitry Kurtaev
eab556e1e0
OpenCV face detection network in TensorFlow
7 years ago
Dmitry Kurtaev
f8d0d6365e
Add a flag to manage average pooling with padding
7 years ago
Dmitry Kurtaev
a6baedd02c
Fix deconvolution layer. Add batch norm layer with mean-variance normalization from TensorFlow.
7 years ago
luz.paz
5718d09e39
Misc. modules/ typos
...
Found via `codespell`
7 years ago
Dmitry Kurtaev
184862582c
Fix slice layer from TensorFlow
7 years ago
Dmitry Kurtaev
9e9926a2f0
PriorBox layer with explicit normalized sizes
7 years ago
Dmitry Kurtaev
bcc669f3f7
TensorFlow weights dequantization
7 years ago
Maksim Shabunin
aa46e31c6d
Replaced incorrect CV_Assert calls with CV_Error
7 years ago
Dmitry Kurtaev
7e48fa58eb
Manage TensorFlow's NHWC data layout is smoother
7 years ago
Dmitry Kurtaev
6aabd6cc7a
Remove cv::dnn::Importer
7 years ago
David Geldreich
f723cede2e
add loading TensorFlow/Caffe net from memory buffer
...
add a corresponding test
8 years ago
Alexander Alekhin
436a1f72a5
dnn: fix sporadic crashes in getUMat()
...
Incorrect "total" buffer size calculated in StdMatAllocator::allocate() due wrong step values.
8 years ago
Dmitry Kurtaev
e4aa39f9e5
Text TensorFlow graphs parsing. MobileNet-SSD for 90 classes.
8 years ago
Dmitry Kurtaev
b9f94c9315
Nearest neighbor resize layer
8 years ago
Dmitry Kurtaev
2a21c10837
Fix TensorFlow split layer
8 years ago
Dmitry Kurtaev
6e593cd1f0
Swap dimensions of deconvolution kernel
8 years ago
Dmitry Kurtaev
84cec17913
LSTM layer for TensorFlow importer
8 years ago
Dmitry Kurtaev
222149b9c6
Refactored Padding layer
8 years ago
Dmitry Kurtaev
17a85b16fc
Remove reorder_dims attribute of Reshape layer
8 years ago
Dmitry Kurtaev
bdd8cc697a
Import wrapped Dropout subgraphs from TensorFlow
8 years ago
Dmitry Kurtaev
bd8e6b7e14
Make external cv::dnn::Importer usage is deprecated
8 years ago
Dmitry Kurtaev
d891e9b1d8
Layers for MobileNet from TensorFlow
8 years ago
Dmitry Kurtaev
58b890b9f7
Dilated convolution import from TensorFlow
8 years ago
Dmitry Kurtaev
ce41a15437
Import and convert FP16 weights from TensorFlow
8 years ago
Maksim Shabunin
248e2c7d47
Fixed some issues found by static analysis
8 years ago
Dmitry Kurtaev
54f0616a13
Deconvolution layer from TensorFlow
8 years ago
dkurt
339793143c
Unit tests for TensorFlow importer
8 years ago
Aleksandr Rybnikov
8d6b8b45b6
Added ELU and test for it
8 years ago
Alexander Alekhin
da0960321b
dnn: added "hidden" experimental namespace
...
Main purpose of this namespace is to avoid using of incompatible
binaries that will cause applications crashes.
This additional namespace will not impact "Source code API".
This change allows to maintain ABI checks (with easy filtering out).
8 years ago
Alexander Alekhin
ed10383359
dnn: added trace macros
8 years ago
Alexander Alekhin
93729784bb
dnn: move module from opencv_contrib
...
e6f63c7a38/modules/dnn
8 years ago