OpenCV 4.11.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

层工厂创建层时使用的类型名称(可选)。


此类的文档是从以下文件生成的