57#ifdef BLACE_AI_OPENCV_INTERFACE
63 std::pair<ml_core::ReturnCode, cv::Mat> evaluateToCVMat();
85 std::pair<ml_core::ReturnCode, std::shared_ptr<RawMemoryObject>>
87 std::shared_ptr<ml_core::ProgressCallback> progress_callback =
nullptr);
89#ifdef BLACE_AI_TORCH_INTERFACE
95 bool has_all_required_data();
102 std::vector<int64_t> missing_data_frames();
107 std::pair<ml_core::ReturnCode, at::Tensor> evaluateToTorchTensor(
108 std::shared_ptr<ml_core::ProgressCallback> progress_callback =
nullptr);
114 std::unique_ptr<GraphEvaluatorImpl> _impl;