Skip to content

Commit 8083120

Browse files
authored
Merge pull request #585 from orbitalquark/fix-qwen3-tts-streaming-memory-leak
Fix Qwen3-TTS streaming memory leak.
2 parents da79aaa + 7199bb0 commit 8083120

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

mlx_audio/tts/models/qwen3_tts/qwen3_tts.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2072,6 +2072,7 @@ def _generate_icl(
20722072
is_final_chunk=True,
20732073
)
20742074
self.speech_tokenizer.decoder.reset_streaming_state()
2075+
mx.clear_cache()
20752076
return
20762077

20772078
if not generated_codes:
@@ -2386,6 +2387,7 @@ def _generate_with_instruct(
23862387
is_final_chunk=True,
23872388
)
23882389
self.speech_tokenizer.decoder.reset_streaming_state()
2390+
mx.clear_cache()
23892391
return
23902392

23912393
if not generated_codes:

0 commit comments

Comments
 (0)