Public Member Functions | Public Attributes | List of all members
openvino_helpers::base_detection Struct Referenceabstract

#include <base-detection.h>

Inheritance diagram for openvino_helpers::base_detection:
Inheritance graph

Public Member Functions

 base_detection (std::string topoName, const std::string &pathToModel, int maxBatch, bool isBatchDynamic, bool isAsync, bool doRawOutputMessages)
bool enabled () const
void load_into (InferenceEngine::Core &ie, const std::string &deviceName)
InferenceEngine::ExecutableNetwork * operator-> ()
virtual InferenceEngine::CNNNetwork read_network ()=0
virtual void submit_request ()
virtual void wait ()
virtual ~base_detection ()=default

Public Attributes

bool _enabled
InferenceEngine::InferRequest::Ptr _request
const bool doRawOutputMessages
bool enablingChecked
const bool isAsync
bool isBatchDynamic
const size_t maxBatch
InferenceEngine::ExecutableNetwork net
std::string pathToModel
std::string topoName

Detailed Description

Definition at line 18 of file base-detection.h.

Constructor & Destructor Documentation

openvino_helpers::base_detection::base_detection ( std::string  topoName,
const std::string pathToModel,
int  maxBatch,
bool  isBatchDynamic,
bool  isAsync,
bool  doRawOutputMessages 

Definition at line 13 of file base-detection.cpp.

virtual openvino_helpers::base_detection::~base_detection ( )

Member Function Documentation

bool openvino_helpers::base_detection::enabled ( void  ) const

Definition at line 45 of file base-detection.cpp.

void openvino_helpers::base_detection::load_into ( InferenceEngine::Core &  ie,
const std::string deviceName 

Definition at line 58 of file base-detection.cpp.

InferenceEngine::ExecutableNetwork* openvino_helpers::base_detection::operator-> ( )

Definition at line 42 of file base-detection.h.

virtual InferenceEngine::CNNNetwork openvino_helpers::base_detection::read_network ( )
pure virtual
void openvino_helpers::base_detection::submit_request ( )
void openvino_helpers::base_detection::wait ( )

Definition at line 37 of file base-detection.cpp.

Member Data Documentation

bool openvino_helpers::base_detection::_enabled

Definition at line 28 of file base-detection.h.

InferenceEngine::InferRequest::Ptr openvino_helpers::base_detection::_request

Definition at line 21 of file base-detection.h.

const bool openvino_helpers::base_detection::doRawOutputMessages

Definition at line 29 of file base-detection.h.

bool openvino_helpers::base_detection::enablingChecked

Definition at line 27 of file base-detection.h.

const bool openvino_helpers::base_detection::isAsync

Definition at line 26 of file base-detection.h.

bool openvino_helpers::base_detection::isBatchDynamic

Definition at line 25 of file base-detection.h.

const size_t openvino_helpers::base_detection::maxBatch

Definition at line 24 of file base-detection.h.

InferenceEngine::ExecutableNetwork openvino_helpers::base_detection::net

Definition at line 20 of file base-detection.h.

std::string openvino_helpers::base_detection::pathToModel

Definition at line 23 of file base-detection.h.

std::string openvino_helpers::base_detection::topoName

Definition at line 22 of file base-detection.h.

The documentation for this struct was generated from the following files:

Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:40