LLM: update check for deepspeed (#9838)
This commit is contained in:
parent
f25d23dfbf
commit
a60bda3324
1 changed files with 10 additions and 1 deletions
|
|
@ -59,7 +59,16 @@ def is_auto_awq_available():
|
|||
|
||||
|
||||
def is_deepspeed_available():
|
||||
return importlib.util.find_spec("deepspeed") is not None
|
||||
spec = importlib.util.find_spec("deepspeed")
|
||||
if spec is not None:
|
||||
deepspeed_path = spec.submodule_search_locations[0]
|
||||
if deepspeed_path != os.path.join(os.getcwd(), "deepspeed"):
|
||||
return True
|
||||
else:
|
||||
# not deepspeed package, just local dir
|
||||
return False
|
||||
else:
|
||||
return False
|
||||
|
||||
|
||||
if is_auto_gptq_available():
|
||||
|
|
|
|||
Loading…
Reference in a new issue