From: Georgi Gerganov Date: Mon, 10 Jun 2024 07:59:36 +0000 (+0300) Subject: whisper : free whisper_mel instances (#2220) X-Git-Tag: upstream/1.7.4~732 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=c2bdb960cdb69af813d3a4bd72a90f852d695127;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp whisper : free whisper_mel instances (#2220) --- diff --git a/whisper.cpp b/whisper.cpp index e8a13208..58b4a65e 100644 --- a/whisper.cpp +++ b/whisper.cpp @@ -3781,6 +3781,7 @@ void whisper_free_params(struct whisper_full_params * params) { int whisper_pcm_to_mel_with_state(struct whisper_context * /*ctx*/, struct whisper_state * state, const float * samples, int n_samples, int n_threads) { const int64_t t_start_us = ggml_time_us(); + whisper_mel_free(state->mel); state->mel = state->mel_calc->calculate({samples, n_samples}, n_threads); state->t_mel_us += ggml_time_us() - t_start_us;