LLM: Update subprocess to show error message (#8323)
* update subprocess * fix style
This commit is contained in:
parent
02c583144c
commit
a6c4b733cb
1 changed files with 4 additions and 3 deletions
|
|
@ -91,8 +91,9 @@ def quantize(input_path: str, output_path: str,
|
||||||
input_path,
|
input_path,
|
||||||
output_path,
|
output_path,
|
||||||
str(quantize_type))
|
str(quantize_type))
|
||||||
p = subprocess.Popen(quantize_args.split())
|
p = subprocess.run(quantize_args.split(), capture_output=True)
|
||||||
p.communicate()
|
error_message = p.stderr
|
||||||
invalidInputError(not p.returncode,
|
invalidInputError(not p.returncode,
|
||||||
"Fail to quantize {}.".format(str(input_path)))
|
"Fail to quantize {}, error message is {}.".format(str(input_path),
|
||||||
|
error_message))
|
||||||
return str(output_path)
|
return str(output_path)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue