Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
9a99273b
Unverified
Commit
9a99273b
authored
Nov 26, 2024
by
Michael Goin
Committed by
GitHub
Nov 26, 2024
Browse files
[Bugfix] Fix using `-O[0,3]` with LLM entrypoint (#10677)
Signed-off-by:
mgoin
<
michael@neuralmagic.com
>
parent
f5792c7c
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
3 deletions
+12
-3
vllm/engine/arg_utils.py
vllm/engine/arg_utils.py
+4
-1
vllm/entrypoints/llm.py
vllm/entrypoints/llm.py
+8
-2
No files found.
vllm/engine/arg_utils.py
View file @
9a99273b
...
...
@@ -206,7 +206,10 @@ class EngineArgs:
# support `EngineArgs(compilation_config={...})`
# without having to manually construct a
# CompilationConfig object
if
isinstance
(
self
.
compilation_config
,
(
int
,
dict
)):
if
isinstance
(
self
.
compilation_config
,
(
int
)):
self
.
compilation_config
=
CompilationConfig
.
from_cli
(
str
(
self
.
compilation_config
))
elif
isinstance
(
self
.
compilation_config
,
(
dict
)):
self
.
compilation_config
=
CompilationConfig
.
from_cli
(
json
.
dumps
(
self
.
compilation_config
))
...
...
vllm/entrypoints/llm.py
View file @
9a99273b
...
...
@@ -185,8 +185,14 @@ class LLM:
kwargs
[
"disable_log_stats"
]
=
True
if
compilation_config
is
not
None
:
compilation_config_instance
=
CompilationConfig
.
from_cli
(
json
.
dumps
(
compilation_config
))
if
isinstance
(
compilation_config
,
(
int
)):
compilation_config_instance
=
CompilationConfig
.
from_cli
(
str
(
compilation_config
))
elif
isinstance
(
compilation_config
,
(
dict
)):
compilation_config_instance
=
CompilationConfig
.
from_cli
(
json
.
dumps
(
compilation_config
))
else
:
compilation_config_instance
=
compilation_config
else
:
compilation_config_instance
=
None
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment