void forwardInfEngine(Ptr<BackendNode>& node) { CV_Assert(haveInfEngine()); #ifdef HAVE_INF_ENGINE CV_Assert(!node.empty()); Ptr<InfEngineBackendNode> ieNode = node.dynamicCast<InfEngineBackendNode>(); CV_Assert(!ieNode.empty()); ieNode->net->forward(); #endif // HAVE_INF_ENGINE }
virtual bool supportBackend(int backendId) { return backendId == DNN_BACKEND_DEFAULT || backendId == DNN_BACKEND_INFERENCE_ENGINE && haveInfEngine(); }