Spaces:
Runtime error
Runtime error
pengdaqian
commited on
Commit
•
8c80b14
1
Parent(s):
a09e623
fix more
Browse files- app.py +1 -1
- model.py +2 -4
- pipeline_openvino_stable_diffusion.py +1 -2
app.py
CHANGED
@@ -12,7 +12,7 @@ from i18n import i18nTranslator
|
|
12 |
word_list_dataset = load_dataset("Gustavosta/Stable-Diffusion-Prompts")
|
13 |
word_list = word_list_dataset["train"]['Prompt']
|
14 |
|
15 |
-
from diffusers import
|
16 |
UniPCMultistepScheduler, DPMSolverSinglestepScheduler, DEISMultistepScheduler, PNDMScheduler, \
|
17 |
DPMSolverMultistepScheduler, HeunDiscreteScheduler, EulerAncestralDiscreteScheduler, DDPMScheduler, \
|
18 |
LMSDiscreteScheduler, KDPM2DiscreteScheduler
|
|
|
12 |
word_list_dataset = load_dataset("Gustavosta/Stable-Diffusion-Prompts")
|
13 |
word_list = word_list_dataset["train"]['Prompt']
|
14 |
|
15 |
+
from diffusers import EulerDiscreteScheduler, DDIMScheduler, KDPM2AncestralDiscreteScheduler, \
|
16 |
UniPCMultistepScheduler, DPMSolverSinglestepScheduler, DEISMultistepScheduler, PNDMScheduler, \
|
17 |
DPMSolverMultistepScheduler, HeunDiscreteScheduler, EulerAncestralDiscreteScheduler, DDPMScheduler, \
|
18 |
LMSDiscreteScheduler, KDPM2DiscreteScheduler
|
model.py
CHANGED
@@ -32,13 +32,11 @@ def get_sd_small():
|
|
32 |
model_id = 'OFA-Sys/small-stable-diffusion-v0'
|
33 |
scheduler = DPMSolverMultistepScheduler.from_pretrained(model_id, subfolder="scheduler")
|
34 |
|
35 |
-
|
36 |
"OFA-Sys/small-stable-diffusion-v0",
|
37 |
scheduler=scheduler,
|
38 |
-
revision="onnx",
|
39 |
-
provider="CPUExecutionProvider",
|
40 |
)
|
41 |
-
pipe
|
42 |
return pipe
|
43 |
|
44 |
|
|
|
32 |
model_id = 'OFA-Sys/small-stable-diffusion-v0'
|
33 |
scheduler = DPMSolverMultistepScheduler.from_pretrained(model_id, subfolder="scheduler")
|
34 |
|
35 |
+
pipe = OVStableDiffusionPipeline.from_pretrained(
|
36 |
"OFA-Sys/small-stable-diffusion-v0",
|
37 |
scheduler=scheduler,
|
|
|
|
|
38 |
)
|
39 |
+
pipe.compile()
|
40 |
return pipe
|
41 |
|
42 |
|
pipeline_openvino_stable_diffusion.py
CHANGED
@@ -159,8 +159,7 @@ class OpenVINOStableDiffusionPipeline(DiffusionPipeline):
|
|
159 |
device_name="CPU")
|
160 |
|
161 |
# Unet
|
162 |
-
unet_onnx = ie.read_model(
|
163 |
-
model=os.path.join(self.unet.model_save_dir, "model.onnx"))
|
164 |
unet = ie.compile_model(model=unet_onnx, device_name="CPU")
|
165 |
|
166 |
self.register_modules(vae_decoder=vae_decoder,
|
|
|
159 |
device_name="CPU")
|
160 |
|
161 |
# Unet
|
162 |
+
unet_onnx = ie.read_model(model=os.path.join(self.unet.model_save_dir, "model.onnx"))
|
|
|
163 |
unet = ie.compile_model(model=unet_onnx, device_name="CPU")
|
164 |
|
165 |
self.register_modules(vae_decoder=vae_decoder,
|