We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c4867ed commit 2e7b00dCopy full SHA for 2e7b00d
exllamav3/generator/job.py
@@ -583,7 +583,9 @@ def emit(
583
if not "�" in test_decode:
584
self.held_text = test_decode
585
else:
586
- return emit(results)
+ # Don't hold forever if a broken generation yields a replacement character but never completes
587
+ # the Unicode symbol
588
+ return emit(results, emit_held = (len(test_decode) > 20))
589
590
# Hold text as long as it contains part of a banned string
591
0 commit comments