Update app.py
Browse files
app.py
CHANGED
|
@@ -32,13 +32,15 @@ os.system(f'{conda_bin}/conda install nvidia/label/cuda-12.4.0::cuda-nvcc')
|
|
| 32 |
#os.system(f'{conda_bin}/conda install pytorch::pytorch-cuda')
|
| 33 |
#os.system(f'{conda_bin}/conda install rcdr_py37::tensorrt')
|
| 34 |
subprocess.run(['sh', './hidet.sh'])
|
|
|
|
|
|
|
| 35 |
|
| 36 |
import random
|
| 37 |
import uuid
|
| 38 |
import gradio as gr
|
| 39 |
import numpy as np
|
| 40 |
from PIL import Image
|
| 41 |
-
|
| 42 |
|
| 43 |
import diffusers
|
| 44 |
from diffusers import AutoencoderKL, StableDiffusionXLPipeline
|
|
@@ -197,10 +199,9 @@ def load_and_prepare_model():
|
|
| 197 |
|
| 198 |
return pipe
|
| 199 |
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
|
| 203 |
-
# torch._dynamo.config.suppress_errors = True
|
| 204 |
torch._dynamo.disallow_in_graph(diffusers.models.attention.BasicTransformerBlock)
|
| 205 |
|
| 206 |
# more search
|
|
|
|
| 32 |
#os.system(f'{conda_bin}/conda install pytorch::pytorch-cuda')
|
| 33 |
#os.system(f'{conda_bin}/conda install rcdr_py37::tensorrt')
|
| 34 |
subprocess.run(['sh', './hidet.sh'])
|
| 35 |
+
import hidet
|
| 36 |
+
print(dir(hidet))
|
| 37 |
|
| 38 |
import random
|
| 39 |
import uuid
|
| 40 |
import gradio as gr
|
| 41 |
import numpy as np
|
| 42 |
from PIL import Image
|
| 43 |
+
|
| 44 |
|
| 45 |
import diffusers
|
| 46 |
from diffusers import AutoencoderKL, StableDiffusionXLPipeline
|
|
|
|
| 199 |
|
| 200 |
return pipe
|
| 201 |
|
| 202 |
+
hidet.option.parallel_build(True)
|
| 203 |
+
hidet.option.parallel_tune(2,2.0)
|
| 204 |
+
torch._dynamo.config.suppress_errors = True
|
|
|
|
| 205 |
torch._dynamo.disallow_in_graph(diffusers.models.attention.BasicTransformerBlock)
|
| 206 |
|
| 207 |
# more search
|