fast::OpenVINOEngine class

Base classes

class InferenceEngine

Constructors, destructors, conversion operators

~OpenVINOEngine()

Public functions

void run() override
void load() override
auto getPreferredImageOrdering() const -> ImageOrdering override
auto getName() const -> std::string override
auto getSupportedModelFormats() const -> std::vector<ModelFormat> virtual
auto getPreferredModelFormat() const -> ModelFormat virtual
auto getDeviceList() -> std::vector<InferenceDeviceInfo> override
void loadCustomPlugins(std::vector<std::string> filename) override

Function documentation

std::vector<InferenceDeviceInfo> fast::OpenVINOEngine::getDeviceList() override

Returns vector with info on each device

Get a list of devices available for this inference engine.

void fast::OpenVINOEngine::loadCustomPlugins(std::vector<std::string> filename) override

Load a custom operator (op). You have to do this BEFORE calling load() to load the model/graph.