From d3fe947eee55ea149c55c4f3a83ea285f9c0f5ba Mon Sep 17 00:00:00 2001 From: Konstantin Date: Mon, 23 Jan 2023 20:04:06 +0100 Subject: Performance improvement, no longer destroying temporary buffers in `encode()` method --- Whisper/Whisper/WhisperContext.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Whisper/Whisper/WhisperContext.cpp b/Whisper/Whisper/WhisperContext.cpp index 6b541f4..a3a85b3 100644 --- a/Whisper/Whisper/WhisperContext.cpp +++ b/Whisper/Whisper/WhisperContext.cpp @@ -318,7 +318,6 @@ Tensor WhisperContext::encode( Whisper::iSpectrogram& spectrogram, const sEncode check( melInput.create( spectrogram, encParams ) ); Tracing::tensor( "enc.input", melInput ); - arenas.outer.clear(); ArenaRaii arenaRaii{ *this, arenas.outer }; // Initial few steps -- cgit v1.2.3