![]() |
OpenCV 4.10.0
开源计算机视觉
|
此结构体包含推理参数的描述,这些参数特定于 ONNX 模型。 更多...
#include <opencv2/gapi/infer/onnx.hpp>
公共类型 | |
| using | ConstInput = std::pair< cv::Mat, TraitAs > |
公共属性 | |
| std::unordered_map< std::string, ConstInput > | const_inputs |
| 包含网络层名称和 ConstInput 的映射,该映射将与之关联。 | |
| PostProc | custom_post_proc |
| 后处理函数。 | |
| bool | disable_mem_pattern |
| std::vector< cv::gapi::onnx::ep::EP > | execution_providers |
| std::unordered_map< std::string, std::pair< cv::Scalar, cv::Scalar > > | generic_mstd |
| std::unordered_map< std::string, bool > | generic_norm |
| std::vector< std::string > | input_names |
| 输入网络层的名称。 | |
| bool | is_generic |
| std::vector< cv::Scalar > | mean |
| 用于预处理的平均值。 | |
| std::string | model_path |
| 模型路径。 | |
| std::vector< std::string > | names_to_remap |
| 将在 PostProc 函数中处理的输出层名称。 | |
| std::vector< bool > | normalize |
| 启用或禁用输入数据规范化的布尔值向量。 | |
| std::size_t | num_in |
| 操作中定义的输入数量。 | |
| std::size_t | num_out |
| 操作中定义的输出数量。 | |
| std::vector< cv::GMatDesc > | out_metas |
| 有关输出的元信息(类型、维度)。 | |
| std::vector< std::string > | output_names |
| 输出网络层的名称。 | |
| std::vector< cv::Scalar > | stdev |
| 用于预处理的标准偏差值。 | |
此结构体包含推理参数的描述,这些参数特定于 ONNX 模型。
| using cv::gapi::onnx::detail::ParamDesc::ConstInput = std::pair<cv::Mat, TraitAs> |
| std::unordered_map<std::string, ConstInput> cv::gapi::onnx::detail::ParamDesc::const_inputs |
包含网络层名称和 ConstInput 的映射,该映射将与之关联。
| PostProc cv::gapi::onnx::detail::ParamDesc::custom_post_proc |
后处理函数。
| bool cv::gapi::onnx::detail::ParamDesc::disable_mem_pattern |
| std::vector<cv::gapi::onnx::ep::EP> cv::gapi::onnx::detail::ParamDesc::execution_providers |
| std::unordered_map<std::string, std::pair<cv::Scalar, cv::Scalar> > cv::gapi::onnx::detail::ParamDesc::generic_mstd |
| std::unordered_map<std::string, bool> cv::gapi::onnx::detail::ParamDesc::generic_norm |
| std::vector<std::string> cv::gapi::onnx::detail::ParamDesc::input_names |
输入网络层的名称。
| bool cv::gapi::onnx::detail::ParamDesc::is_generic |
| std::vector<cv::Scalar> cv::gapi::onnx::detail::ParamDesc::mean |
用于预处理的平均值。
| std::string cv::gapi::onnx::detail::ParamDesc::model_path |
模型路径。
| std::vector<std::string> cv::gapi::onnx::detail::ParamDesc::names_to_remap |
将在 PostProc 函数中处理的输出层名称。
| std::vector<bool> cv::gapi::onnx::detail::ParamDesc::normalize |
启用或禁用输入数据规范化的布尔值向量。
| std::size_t cv::gapi::onnx::detail::ParamDesc::num_in |
操作中定义的输入数量。
| std::size_t cv::gapi::onnx::detail::ParamDesc::num_out |
操作中定义的输出数量。
| std::vector<cv::GMatDesc> cv::gapi::onnx::detail::ParamDesc::out_metas |
有关输出的元信息(类型、维度)。
| std::vector<std::string> cv::gapi::onnx::detail::ParamDesc::output_names |
输出网络层的名称。
| std::vector<cv::Scalar> cv::gapi::onnx::detail::ParamDesc::stdev |
用于预处理的标准偏差值。
1.9.8