diff --git a/ggml/src/ggml-openvino/decoder.h b/ggml/src/ggml-openvino/decoder.h index d2ef7587b8..e047235d88 100644 --- a/ggml/src/ggml-openvino/decoder.h +++ b/ggml/src/ggml-openvino/decoder.h @@ -39,6 +39,8 @@ public: virtual std::string& get_output_name(size_t index) const = 0; + virtual size_t get_output_size() const = 0; + virtual const std::string& get_op_type() const = 0; virtual const std::string& get_op_name() const = 0; diff --git a/ggml/src/ggml-openvino/ggml-decoder.h b/ggml/src/ggml-openvino/ggml-decoder.h index 3048e2e7e9..96398d3f83 100644 --- a/ggml/src/ggml-openvino/ggml-decoder.h +++ b/ggml/src/ggml-openvino/ggml-decoder.h @@ -45,6 +45,8 @@ public: virtual std::string& get_output_name(size_t index) const override; + size_t get_output_size() const override; + virtual const std::string& get_op_type() const override; virtual const std::string& get_op_name() const override; diff --git a/ggml/src/ggml-openvino/ggml-ov-frontend-utils.cpp b/ggml/src/ggml-openvino/ggml-ov-frontend-utils.cpp index f1b865aacf..fd5921b476 100644 --- a/ggml/src/ggml-openvino/ggml-ov-frontend-utils.cpp +++ b/ggml/src/ggml-openvino/ggml-ov-frontend-utils.cpp @@ -29,8 +29,7 @@ enum ggml_status openvino_frontend_compute (ggml_backend_t backend, struct ggml_ auto ggml_graph_iterator = get_ggml_graph_iterator(cgraph); std::shared_ptr graph_iterator = ggml_graph_iterator; - GGML_LOG_ERROR("Decoder count in current GraphIterator: "); - GGML_LOG_ERROR(std::to_string(graph_iterator->size()).c_str()); + GGML_LOG_ERROR("Decoder count in current GraphIterator: %s\n", std::to_string(graph_iterator->size()).c_str()); // Load GraphIterator -> InputModel ov::frontend::InputModel::Ptr input_model = front_end->load(graph_iterator);