Skip to content

Commit 7601bfd

Browse files
authored
fix import bug when ipex is available but sentence_transformers is not; add accelerate dependency to run with XPU (#1077)
Signed-off-by: Liu, Kaixuan <kaixuan.liu@intel.com>
1 parent 9c4bccc commit 7601bfd

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

optimum/intel/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"IPEXModel",
5252
]
5353
else:
54+
_import_structure["utils.dummy_ipex_objects"] = []
5455
_import_structure["ipex"] = [
5556
"IPEXModelForCausalLM",
5657
"IPEXModelForSequenceClassification",

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"nncf": ["nncf>=2.14.0"],
6767
"openvino": ["nncf>=2.14.0", "openvino>=2024.5.0", "openvino-tokenizers>=2024.5.0"],
6868
"neural-compressor": ["neural-compressor[pt]>3.0", "accelerate", "transformers<4.46"],
69-
"ipex": ["intel-extension-for-pytorch>=2.4", "transformers>4.45,<4.47"],
69+
"ipex": ["intel-extension-for-pytorch>=2.4", "transformers>4.45,<4.47", "accelerate"],
7070
"diffusers": ["diffusers"],
7171
"quality": QUALITY_REQUIRE,
7272
"tests": TESTS_REQUIRE,

0 commit comments

Comments
 (0)