LTT commited on
Commit
ca3ac96
·
verified ·
1 Parent(s): 4531ef8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -38,6 +38,15 @@ def install_cuda_toolkit():
38
  os.environ["TORCH_CUDA_ARCH_LIST"] = "8.0;8.6"
39
  print("==> finfish install")
40
  install_cuda_toolkit()
 
 
 
 
 
 
 
 
 
41
  import torch
42
  import numpy as np
43
  from PIL import Image
 
38
  os.environ["TORCH_CUDA_ARCH_LIST"] = "8.0;8.6"
39
  print("==> finfish install")
40
  install_cuda_toolkit()
41
+ @spaces.GPU
42
+ def check_gpu():
43
+ os.environ['CUDA_HOME'] = '/usr/local/cuda-12.1'
44
+ os.environ['PATH'] += ':/usr/local/cuda-12.1/bin'
45
+ # os.environ['LD_LIBRARY_PATH'] += ':/usr/local/cuda-12.1/lib64'
46
+ os.environ['LD_LIBRARY_PATH'] = "/usr/local/cuda-12.1/lib64:" + os.environ.get('LD_LIBRARY_PATH', '')
47
+ subprocess.run(['nvidia-smi']) # 测试 CUDA 是否可用
48
+ print(f"torch.cuda.is_available:{torch.cuda.is_available()}")
49
+ check_gpu()
50
  import torch
51
  import numpy as np
52
  from PIL import Image