![]() |
OpenCV 4.12.0
开源计算机视觉
|
该结构体包含特定于 ONNX 模型的推理参数的描述。 更多...
#include <opencv2/gapi/infer/onnx.hpp>
公共类型 | |
| using | ConstInput = std::pair<cv::Mat, TraitAs> |
公共属性 | |
| std::unordered_map< std::string, ConstInput > | const_inputs |
| 包含网络层名称和 ConstInput 对的映射,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 |
| 操作中定义的输出数量。 | |
| cv::util::optional< int > | opt_level |
| std::vector< cv::GMatDesc > | out_metas |
| 有关输出的元信息(类型、维度)。 | |
| std::vector< std::string > | output_names |
| 输出网络层的名称。 | |
| std::map< std::string, std::string > | session_options |
| 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 对的映射,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 |
操作中定义的输出数量。
| cv::util::optional<int> cv::gapi::onnx::detail::ParamDesc::opt_level |
| std::vector<cv::GMatDesc> cv::gapi::onnx::detail::ParamDesc::out_metas |
有关输出的元信息(类型、维度)。
| std::vector<std::string> cv::gapi::onnx::detail::ParamDesc::output_names |
输出网络层的名称。
| std::map<std::string, std::string> cv::gapi::onnx::detail::ParamDesc::session_options |
| std::vector<cv::Scalar> cv::gapi::onnx::detail::ParamDesc::stdev |
用于预处理的标准差值。