diff --git a/sense-voice/csrc/sense-voice.cc b/sense-voice/csrc/sense-voice.cc index ada7e56..1545441 100644 --- a/sense-voice/csrc/sense-voice.cc +++ b/sense-voice/csrc/sense-voice.cc @@ -476,7 +476,7 @@ static bool sense_voice_sched_graph_init( auto &sched = allocr.sched; auto &meta = allocr.meta; - sched = ggml_backend_sched_new(backends.data(), nullptr, backends.size(), SENSE_VOICE_MAX_NODES, false); + sched = ggml_backend_sched_new(backends.data(), nullptr, backends.size(), SENSE_VOICE_MAX_NODES, false, true); meta.resize(ggml_tensor_overhead() * SENSE_VOICE_MAX_NODES + ggml_graph_overhead()); diff --git a/sense-voice/csrc/third-party/ggml b/sense-voice/csrc/third-party/ggml index 5ceeadd..b2a092a 160000 --- a/sense-voice/csrc/third-party/ggml +++ b/sense-voice/csrc/third-party/ggml @@ -1 +1 @@ -Subproject commit 5ceeaddc68cb9f60a80c0ed70750a3cc79fb85e1 +Subproject commit b2a092a7000391461fb48764485e7105e78fed42