Spaces:
Runtime error
Runtime error
File size: 766 Bytes
cb7a01c | 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 28 | """Verify llama-cpp-python is installed with GPU (CUDA) support."""
import sys
def check_gpu_support():
try:
import llama_cpp
except ImportError:
print("FAIL: llama-cpp-python is not installed")
sys.exit(1)
print(f"llama-cpp-python version: {llama_cpp.__version__}")
has_gpu = llama_cpp.llama_supports_gpu_offload()
print(f"GPU offload supported: {has_gpu}")
if not has_gpu:
print("FAIL: llama-cpp-python was built WITHOUT GPU support")
print("Reinstall with: CMAKE_ARGS=\"-DGGML_CUDA=on\" pip install llama-cpp-python --force-reinstall --no-cache-dir --no-binary llama-cpp-python")
sys.exit(1)
print("OK: GPU support confirmed")
if __name__ == "__main__":
check_gpu_support()
|