Spaces:
Runtime error
Runtime error
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") |