|
OpenCV453
|
This class provides all data needed to initialize layer. [詳解]
#include <dnn.hpp>
cv::dnn::Dictを継承しています。
公開変数類 | |
| std::vector< Mat > | blobs |
| List of learned parameters stored as blobs. | |
| String | name |
| Name of the layer instance (optional, can be used internal purposes). | |
| String | type |
| Type name which was used for creating layer by layer factory (optional). | |
その他の継承メンバ | |
基底クラス cv::dnn::Dict に属する継承公開メンバ関数 | |
| bool | has (const String &key) const |
Checks a presence of the key in the dictionary. | |
| DictValue * | ptr (const String &key) |
If the key in the dictionary then returns pointer to its value, else returns NULL. | |
| const DictValue * | ptr (const String &key) const |
| const DictValue & | get (const String &key) const |
If the key in the dictionary then returns its value, else an error will be generated. | |
| template<typename T > | |
| T | get (const String &key) const |
| template<typename T > | |
| T | get (const String &key, const T &defaultValue) const |
If the key in the dictionary then returns its value, else returns defaultValue. | |
| template<typename T > | |
| const T & | set (const String &key, const T &value) |
Sets new value for the key, or adds new key-value pair into the dictionary. | |
| void | erase (const String &key) |
Erase key from the dictionary. | |
| std::map< String, DictValue >::const_iterator | begin () const |
| std::map< String, DictValue >::const_iterator | end () const |
This class provides all data needed to initialize layer.
It includes dictionary with scalar params (which can be read by using Dict interface), blob params blobs and optional meta information: name and type of layer instance.