MCPcopy Index your code
hub / github.com/InternLM/lmdeploy / get_speculative_config

Function get_speculative_config

lmdeploy/cli/utils.py:102–112  ·  view source on GitHub ↗

Get speculative config from args.

(args)

Source from the content-addressed store, hash-verified

100
101
102def get_speculative_config(args):
103 """Get speculative config from args."""
104 from lmdeploy.messages import SpeculativeConfig
105 speculative_config = None
106 if args.speculative_algorithm is not None:
107 speculative_config = SpeculativeConfig(
108 method=args.speculative_algorithm,
109 model=args.speculative_draft_model,
110 num_speculative_tokens=args.speculative_num_draft_tokens,
111 )
112 return speculative_config
113
114
115class ArgumentHelper:

Callers 5

mainFunction · 0.90
mainFunction · 0.90
mainFunction · 0.90
chatMethod · 0.85
api_serverMethod · 0.85

Calls 1

SpeculativeConfigClass · 0.90

Tested by

no test coverage detected