mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-09-09 05:37:01 +08:00
[Bugfix] Fix FlexibleArgumentParser replaces _ with - for actual args (#5795)
This commit is contained in:
parent
1744cc99ba
commit
ba991d5c84
@ -822,7 +822,13 @@ class FlexibleArgumentParser(argparse.ArgumentParser):
|
|||||||
processed_args = []
|
processed_args = []
|
||||||
for arg in args:
|
for arg in args:
|
||||||
if arg.startswith('--'):
|
if arg.startswith('--'):
|
||||||
processed_args.append('--' + arg[len('--'):].replace('_', '-'))
|
if '=' in arg:
|
||||||
|
key, value = arg.split('=', 1)
|
||||||
|
key = '--' + key[len('--'):].replace('_', '-')
|
||||||
|
processed_args.append(f'{key}={value}')
|
||||||
|
else:
|
||||||
|
processed_args.append('--' +
|
||||||
|
arg[len('--'):].replace('_', '-'))
|
||||||
else:
|
else:
|
||||||
processed_args.append(arg)
|
processed_args.append(arg)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user