OpenCV 4.5.3(日本語機械翻訳)
公開変数類 | 全メンバ一覧
cv::dnn::LayerParams クラス

This class provides all data needed to initialize layer. [詳解]

#include <dnn.hpp>

cv::dnn::Dictを継承しています。

公開変数類

std::vector< Mat > blobs
blobとして格納されている学習済みパラメータのリスト。
String name
レイヤーインスタンスの名前(オプション、内部で使用可能)。
String type
レイヤファクトリでレイヤを作成する際に使用されたタイプ名(オプション)

その他の継承メンバ

- 基底クラス cv::dnn::Dict に属する継承公開メンバ関数
bool has (const String &key) const
のインスタンスです。keyの存在を確認します。
DictValue * ptr (const String &key)
もし、辞書の中にkeyがある場合は,その値へのポインタを返し,ない場合はNULLを返します。
const DictValue * ptr (const String &key) const
const DictValue & get (const String &key) const
もし、辞書の中にkey辞書の中にある場合はその値を返し、そうでない場合はエラーが発生します。
template<typename T >
T get (const String &key) const
template<typename T >
T get (const String &key, const T &defaultValue) const
もし、辞書の中にkey辞書の中にある場合はその値を返し,そうでない場合はdefaultValue.
template<typename T >
const T & set (const String &key, const T &value)
新しいvalueを設定します。keyまたは新しいキーと値のペアを辞書に追加します。
void erase (const String &key)
消去keyを辞書から消去します。
std::map< String, DictValue >::const_iterator begin () const
std::map< String, DictValue >::const_iterator end () const

詳解

このクラスは、レイヤの初期化に必要なすべてのデータを提供します。

これには、スカラー・パラムを含む辞書(これはDictインターフェイスを使って読み取ることができます)、blob パラムblobsそしてオプションのメタ情報が含まれます。nameおよびtypeレイヤーのインスタンス。


このクラス詳解は次のファイルから抽出されました: