#include int main() { ov::AnyMap hddl_config, gpu_config; //! [part4] // configure the HDDL device first ov::Core core; std::shared_ptr model = core.read_model("sample.xml"); // compile the modle on the multi-device, // while specifying the configuration (devices along with priorities // and the configuration of devices): ov::CompiledModel compileModel = core.compile_model(model, "MULTI", ov::device::priorities("HDDL", "GPU"), ov::device::properties("HDDL", hddl_config), ov::device::properties("GPU", gpu_config)); // query the optimal number of requests: uint32_t nireq = compileModel.get_property(ov::optimal_number_of_infer_requests); //! [part4] return 0; }