torch.accelerator.is_available
-
torch.accelerator.is_available()[source] -
Проверяет, доступен ли текущий ускоритель во время выполнения: он был собран, все необходимые драйверы доступны и видно как минимум одно устройство. Подробнее см. в разделе ускоритель.
- Возвращает:
-
Логическое значение, указывающее, доступен ли ускоритель.
- Тип возвращаемого значения:
Примечание
Этот API делегирует вызов версии
is_availableдля конкретного устройства. В CUDA, если задана переменная окруженияPYTORCH_NVML_BASED_CUDA_CHECK=1, эта функция НЕ отравляет fork. В противном случае отравляет. Подробнее см. в разделе Отравление fork при использовании multiprocessing.Пример:
>>> assert torch.accelerator.is_available() "No available accelerators detected."
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.accelerator.is_available.html