Spaces:
Sleeping
Sleeping
File size: 562 Bytes
9439b9b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import os
import torch
# from utils.utils import get_default_device
def get_default_device():
if torch.cuda.is_available():
return torch.device('cuda')
elif torch.backends.mps.is_available():
# Not all operations implemented in MPS yet
use_mps = os.environ.get("PYTORCH_ENABLE_MPS_FALLBACK", "0") == "1"
if use_mps:
return torch.device('mps')
else:
return torch.device('cpu')
else:
return torch.device('cpu')
device = get_default_device()
print(f"DiffDock Device: {device}") |