]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
whisper : reset conv scheduler when CoreML is used (#3350)
authorGeorgi Gerganov <redacted>
Wed, 30 Jul 2025 18:54:58 +0000 (21:54 +0300)
committerGitHub <redacted>
Wed, 30 Jul 2025 18:54:58 +0000 (21:54 +0300)
ggml-ci

src/whisper.cpp

index 5c08478aefdfd7c3e823fd6e4d9ddbbec6fe9a04..a3496d604a6cb872c2398c08ecde1e74de523840 100644 (file)
@@ -2432,6 +2432,8 @@ static bool whisper_encode_internal(
                 return false;
             }
         } else {
+            ggml_backend_sched_reset(sched);
+
 #if defined(WHISPER_USE_COREML)
             whisper_coreml_encode(wstate.ctx_coreml, mel->ne[0], mel->ne[1], (float *) mel->data, (float *) wstate.embd_enc->data);
 #elif defined(WHISPER_USE_OPENVINO)