diff --git a/ggml/src/ggml-openvino/openvino/pass/eliminate_zp.cpp b/ggml/src/ggml-openvino/openvino/pass/eliminate_zp.cpp index d2e5a040dd..4759e86e1e 100644 --- a/ggml/src/ggml-openvino/openvino/pass/eliminate_zp.cpp +++ b/ggml/src/ggml-openvino/openvino/pass/eliminate_zp.cpp @@ -80,6 +80,7 @@ EliminateZeroPoints::EliminateZeroPoints() { std::shared_ptr new_constant; + // TODO improve performance if (data_type == ov::element::u4) { auto data_values = data_constant->cast_vector(); std::vector adjusted_values(total_elements); diff --git a/ggml/src/ggml-openvino/openvino/translate_session.cpp b/ggml/src/ggml-openvino/openvino/translate_session.cpp index c37aa21602..9443819682 100644 --- a/ggml/src/ggml-openvino/openvino/translate_session.cpp +++ b/ggml/src/ggml-openvino/openvino/translate_session.cpp @@ -233,9 +233,9 @@ std::shared_ptr TranslateSession::apply_transformations(std::shared_ptr(kv_param_res_pairs); } - if (ggml_model_decoder->is_static()) { - manager.register_pass(); - } + // if (ggml_model_decoder->is_static()) { + manager.register_pass(); + // } manager.run_passes(model); } return model;