JiantaoLin
commited on
Commit
·
71c8391
1
Parent(s):
8301aa9
new
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ import spaces
|
|
5 |
import ctypes
|
6 |
import shlex
|
7 |
import torch
|
8 |
-
|
9 |
subprocess.run(
|
10 |
shlex.split(
|
11 |
"pip install ./custom_diffusers --force-reinstall --no-deps"
|
@@ -93,7 +93,6 @@ def check_gpu():
|
|
93 |
os.environ['PATH'] += ':/usr/local/cuda-12.1/bin'
|
94 |
# os.environ['LD_LIBRARY_PATH'] += ':/usr/local/cuda-12.1/lib64'
|
95 |
os.environ['LD_LIBRARY_PATH'] = "/usr/local/cuda-12.1/lib64:" + os.environ.get('LD_LIBRARY_PATH', '')
|
96 |
-
subprocess.run(['nvidia-smi']) # 测试 CUDA 是否可用
|
97 |
# 显式加载 libnvrtc.so.12
|
98 |
cuda_lib_path = "/usr/local/cuda-12.1/lib64/libnvrtc.so.12"
|
99 |
try:
|
@@ -285,7 +284,7 @@ def image_to_base64(image_path):
|
|
285 |
"""Converts an image file to a base64-encoded string."""
|
286 |
with open(image_path, "rb") as img_file:
|
287 |
return base64.b64encode(img_file.read()).decode('utf-8')
|
288 |
-
|
289 |
def main():
|
290 |
|
291 |
torch.set_grad_enabled(False)
|
|
|
5 |
import ctypes
|
6 |
import shlex
|
7 |
import torch
|
8 |
+
|
9 |
subprocess.run(
|
10 |
shlex.split(
|
11 |
"pip install ./custom_diffusers --force-reinstall --no-deps"
|
|
|
93 |
os.environ['PATH'] += ':/usr/local/cuda-12.1/bin'
|
94 |
# os.environ['LD_LIBRARY_PATH'] += ':/usr/local/cuda-12.1/lib64'
|
95 |
os.environ['LD_LIBRARY_PATH'] = "/usr/local/cuda-12.1/lib64:" + os.environ.get('LD_LIBRARY_PATH', '')
|
|
|
96 |
# 显式加载 libnvrtc.so.12
|
97 |
cuda_lib_path = "/usr/local/cuda-12.1/lib64/libnvrtc.so.12"
|
98 |
try:
|
|
|
284 |
"""Converts an image file to a base64-encoded string."""
|
285 |
with open(image_path, "rb") as img_file:
|
286 |
return base64.b64encode(img_file.read()).decode('utf-8')
|
287 |
+
subprocess.run("rm -rf /data-nvme/zerogpu-offload/*", env={}, shell=True)
|
288 |
def main():
|
289 |
|
290 |
torch.set_grad_enabled(False)
|