perf: skip torch import on non-macOS (#23438)

This commit is contained in:
Algorithm5838 2026-04-08 23:21:55 +03:00 committed by GitHub
parent 2112a99b36
commit f9ceb7fa89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -60,13 +60,14 @@ if USE_CUDA.lower() == 'true':
else:
DEVICE_TYPE = 'cpu'
try:
import torch
if sys.platform == 'darwin':
try:
import torch
if torch.backends.mps.is_available() and torch.backends.mps.is_built():
DEVICE_TYPE = 'mps'
except Exception:
pass
if torch.backends.mps.is_available() and torch.backends.mps.is_built():
DEVICE_TYPE = 'mps'
except Exception:
pass
####################################
# LOGGING