MCPcopy
hub / github.com/OpenBMB/VoxCPM / next_and_close

Function next_and_close

src/voxcpm/model/utils.py:17–21  ·  view source on GitHub ↗
(gen)

Source from the content-addressed store, hash-verified

15# Explicitly close partially-consumed generators so inference_mode cleanup
16# does not get deferred to Python's GC/finalizer path.
17def next_and_close(gen):
18 try:
19 return next(gen)
20 finally:
21 gen.close()
22
23
24def mask_multichar_chinese_tokens(tokenizer: PreTrainedTokenizer):

Callers 12

generateMethod · 0.85
_generateMethod · 0.85
generateMethod · 0.85
_generateMethod · 0.85
inferenceMethod · 0.85
generateMethod · 0.85
_generateMethod · 0.85
inferenceMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…