perf: skip torch import on non-macOS

This commit is contained in:
Algorithm5838 2026-04-06 10:17:28 +03:00
parent c40ea7f29d
commit 5e93ec07f3

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