![]() |
OpenCV
3.1.0
Open Source Computer Vision
|
This namespace is used for dnn module functionlaity. More...
Classes | |
| struct | _LayerStaticRegisterer |
| class | Blob |
| This class provides methods for continuous n-dimensional CPU and GPU array processing. More... | |
| struct | BlobShape |
| Lightweight class for storing and processing a shape of blob (or anything else). More... | |
| class | Dict |
| This class implements name-value dictionary, values are instances of DictValue. More... | |
| struct | DictValue |
| This struct stores the scalar value (or array) of one of the following type: double, cv::String or int64. More... | |
| class | Importer |
| Small interface class for loading trained serialized models of different dnn-frameworks. More... | |
| struct | Layer |
| This interface class allows to build new Layers - are building blocks of networks. More... | |
| class | LayerFactory |
| Layer factory allows to create instances of registered layers. More... | |
| struct | LayerParams |
| This class provides all data needed to initialize layer. More... | |
| class | Net |
| This class allows to create and manipulate comprehensive artificial neural networks. More... | |
Functions | |
| template<typename LayerClass > | |
| Ptr< Layer > | _layerDynamicRegisterer (LayerParams ¶ms) |
| Ptr< Importer > | createCaffeImporter (const String &prototxt, const String &caffeModel=String()) |
| Creates the importer of Caffe framework network. More... | |
| Ptr< Importer > | createTorchImporter (const String &filename, bool isBinary=true) |
| Creates the importer of Torch7 framework network. More... | |
| void | initModule () |
| Initialize dnn module and built-in layers. More... | |
| Blob | readTorchBlob (const String &filename, bool isBinary=true) |
| Loads blob which was serialized as torch.Tensor object of Torch7 framework. More... | |
This namespace is used for dnn module functionlaity.
| Ptr<Layer> cv::dnn::_layerDynamicRegisterer | ( | LayerParams & | params | ) |
1.8.9.1