Skip to content

Commit 54d5d79

Browse files
authored
Do not download onnx model in sd pipeline if from_onnx=False (#402)
1 parent 0a80e20 commit 54d5d79

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

optimum/intel/openvino/modeling_diffusion.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,9 @@ def _from_pretrained(
217217
cls.config_name,
218218
}
219219
)
220+
ignore_patterns = ["*.msgpack", "*.safetensors", "*pytorch_model.bin"]
221+
if not from_onnx:
222+
ignore_patterns.extend(["*.onnx", "*.onnx_data"])
220223
# Downloads all repo's files matching the allowed patterns
221224
model_id = snapshot_download(
222225
model_id,
@@ -225,7 +228,7 @@ def _from_pretrained(
225228
use_auth_token=use_auth_token,
226229
revision=revision,
227230
allow_patterns=allow_patterns,
228-
ignore_patterns=["*.msgpack", "*.safetensors", "*pytorch_model.bin"],
231+
ignore_patterns=ignore_patterns,
229232
)
230233
new_model_save_dir = Path(model_id)
231234

0 commit comments

Comments
 (0)