OpenCV 4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
公共属性 | 所有成员列表
cv::dnn::LayerParams 类参考

此类提供初始化层所需的所有数据。 更多...

#include <opencv2/dnn/dnn.hpp>

cv::dnn::LayerParams 的协作图

公共属性

std::vector< Matblobs
 以 blob 形式存储的学习参数列表。
 
String name
 层实例的名称(可选,可用于内部目的)。
 
String type
 用于通过层工厂创建层的类型名称(可选)。
 

继承的附加成员

- 从 cv::dnn::Dict 继承的公共成员函数
std::map< String, DictValue >::const_iterator begin () const
 
std::map< String, DictValue >::const_iterator end () const
 
void erase (const String &key)
 从字典中删除 key
 
const DictValueget (const String &key) const
 如果字典中存在 key,则返回其值,否则会生成错误。
 
template<typename T >
get (const String &key) const
 
template<typename T >
get (const String &key, const T &defaultValue) const
 如果字典中存在 key,则返回其值,否则返回 defaultValue
 
bool has (const String &key) const
 检查字典中是否存在 key
 
DictValueptr (const String &key)
 如果字典中存在 key,则返回指向其值的指针,否则返回 NULL。
 
const DictValueptr (const String &key) const
 
template<typename T >
const T & set (const String &key, const T &value)
 key 设置新的 value,或在字典中添加新的键值对。
 

详细描述

此类提供初始化层所需的所有数据。

它包括一个包含标量参数的字典(可以使用 Dict 接口读取),blob 参数 blobs 以及可选的元信息:nametype 的层实例。

成员数据文档

◆ blobs

std::vector<Mat> cv::dnn::LayerParams::blobs

以 blob 形式存储的学习参数列表。

◆ name

String cv::dnn::LayerParams::name

层实例的名称(可选,可用于内部目的)。

◆ type

String cv::dnn::LayerParams::type

用于通过层工厂创建层的类型名称(可选)。


此类的文档由以下文件生成