Spaces:
Runtime error
Runtime error
File size: 809 Bytes
8397f09 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import torch
import subprocess
import sys
print("=== GPU Availability Check ===")
# Check nvidia-smi
try:
result = subprocess.run(['nvidia-smi'], capture_output=True, text=True)
if result.returncode == 0:
print("✓ NVIDIA drivers installed")
else:
print("✗ NVIDIA drivers not found")
except FileNotFoundError:
print("✗ nvidia-smi not found")
# Check PyTorch
print(f"\nPyTorch CUDA Support:")
print(f" Available: {torch.cuda.is_available()}")
print(f" Version: {torch.version.cuda}")
print(f" Device Count: {torch.cuda.device_count()}")
if torch.cuda.is_available():
print(f" GPU Name: {torch.cuda.get_device_name(0)}")
print(f" Memory: {torch.cuda.get_device_properties(0).total_memory / 1024**3:.1f} GB")
else:
print(" No GPU available for PyTorch") |