Update __init__.py
This commit is contained in:
parent
dfe2e406b2
commit
9a35e1c598
1 changed files with 9 additions and 0 deletions
|
|
@ -43,9 +43,18 @@ elif n_gpus > 1:
|
|||
"but we require 'CUDA_VISIBLE_DEVICES=0'\n"\
|
||||
"We shall set it ourselves."
|
||||
)
|
||||
os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
|
||||
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
|
||||
elif "CUDA_DEVICE_ORDER" not in os.environ:
|
||||
warnings.warn(
|
||||
f"Unsloth: 'CUDA_DEVICE_ORDER' is not set "\
|
||||
"but we require 'CUDA_DEVICE_ORDER=PCI_BUS_ID'\n"\
|
||||
"We shall set it ourselves."
|
||||
)
|
||||
os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
|
||||
else:
|
||||
warnings.warn("Unsloth: 'CUDA_VISIBLE_DEVICES' is not set. We shall set it ourselves.")
|
||||
os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
|
||||
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
|
||||
pass
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue