Loading...
Searching...
No Matches
cv::gapi::ie::detail::ParamDesc Struct Reference
#include <opencv2/gapi/infer/ie.hpp>
Public Types | |
| using | ConstInput = std::pair< cv::Mat, TraitAs > |
| enum class | Kind { Load , Import } |
| using | PrecisionMapT = std::unordered_map< std::string, PrecisionT > |
| using | PrecisionT = int |
| using | PrecisionVariantT = cv::util::variant< cv::util::monostate, PrecisionT, PrecisionMapT > |
Public Attributes | |
| cv::optional< size_t > | batch_size |
| IEConfig | config |
| std::unordered_map< std::string, ConstInput > | const_inputs |
| cv::util::any | context_config |
| std::string | device_id |
| LayerVariantAttr< std::string > | input_layout |
| std::vector< std::string > | input_names |
| LayerVariantAttr< int > | interpolation |
| bool | is_generic |
| Kind | kind |
| std::unordered_set< std::string > | layer_names_to_reshape |
| InferMode | mode |
| std::string | model_path |
| size_t | nireq |
| std::size_t | num_in |
| std::size_t | num_out |
| LayerVariantAttr< std::string > | output_layout |
| std::vector< std::string > | output_names |
| PrecisionVariantT | output_precision |
| std::map< std::string, std::vector< std::size_t > > | reshape_table |
| cv::optional< cv::gapi::wip::onevpl::Context > | vpl_preproc_ctx |
| cv::optional< cv::gapi::wip::onevpl::Device > | vpl_preproc_device |
| std::string | weights_path |
Member Typedef Documentation
◆ ConstInput
| using cv::gapi::ie::detail::ParamDesc::ConstInput = std::pair<cv::Mat, TraitAs> |
◆ PrecisionMapT
| using cv::gapi::ie::detail::ParamDesc::PrecisionMapT = std::unordered_map<std::string, PrecisionT> |
◆ PrecisionT
| using cv::gapi::ie::detail::ParamDesc::PrecisionT = int |
◆ PrecisionVariantT
| using cv::gapi::ie::detail::ParamDesc::PrecisionVariantT = cv::util::variant<cv::util::monostate, PrecisionT, PrecisionMapT> |
Member Enumeration Documentation
◆ Kind
|
strong |
Member Data Documentation
◆ batch_size
| cv::optional<size_t> cv::gapi::ie::detail::ParamDesc::batch_size |
◆ config
| IEConfig cv::gapi::ie::detail::ParamDesc::config |
◆ const_inputs
| std::unordered_map<std::string, ConstInput> cv::gapi::ie::detail::ParamDesc::const_inputs |
◆ context_config
| cv::util::any cv::gapi::ie::detail::ParamDesc::context_config |
◆ device_id
| std::string cv::gapi::ie::detail::ParamDesc::device_id |
◆ input_layout
| LayerVariantAttr<std::string> cv::gapi::ie::detail::ParamDesc::input_layout |
◆ input_names
| std::vector<std::string> cv::gapi::ie::detail::ParamDesc::input_names |
◆ interpolation
| LayerVariantAttr<int> cv::gapi::ie::detail::ParamDesc::interpolation |
◆ is_generic
| bool cv::gapi::ie::detail::ParamDesc::is_generic |
◆ kind
| Kind cv::gapi::ie::detail::ParamDesc::kind |
◆ layer_names_to_reshape
| std::unordered_set<std::string> cv::gapi::ie::detail::ParamDesc::layer_names_to_reshape |
◆ mode
| InferMode cv::gapi::ie::detail::ParamDesc::mode |
◆ model_path
| std::string cv::gapi::ie::detail::ParamDesc::model_path |
◆ nireq
| size_t cv::gapi::ie::detail::ParamDesc::nireq |
◆ num_in
| std::size_t cv::gapi::ie::detail::ParamDesc::num_in |
◆ num_out
| std::size_t cv::gapi::ie::detail::ParamDesc::num_out |
◆ output_layout
| LayerVariantAttr<std::string> cv::gapi::ie::detail::ParamDesc::output_layout |
◆ output_names
| std::vector<std::string> cv::gapi::ie::detail::ParamDesc::output_names |
◆ output_precision
| PrecisionVariantT cv::gapi::ie::detail::ParamDesc::output_precision |
◆ reshape_table
| std::map<std::string, std::vector<std::size_t> > cv::gapi::ie::detail::ParamDesc::reshape_table |
◆ vpl_preproc_ctx
| cv::optional<cv::gapi::wip::onevpl::Context> cv::gapi::ie::detail::ParamDesc::vpl_preproc_ctx |
◆ vpl_preproc_device
| cv::optional<cv::gapi::wip::onevpl::Device> cv::gapi::ie::detail::ParamDesc::vpl_preproc_device |
◆ weights_path
| std::string cv::gapi::ie::detail::ParamDesc::weights_path |
The documentation for this struct was generated from the following file:
- opencv2/gapi/infer/ie.hpp
1.9.6