Skip to content

Commit dfdb34b

Browse files
Support PyTorch 2.6 with Arrow Lake-H AOT on Windows
1 parent c8a0462 commit dfdb34b

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

python/llm/setup.py

+17-1
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,6 @@ def setup_package():
312312
"onednn-devel==2024.1.1;platform_system=='Windows'",
313313
"onednn==2024.1.1;platform_system=='Windows'"]
314314

315-
# Add for testing purposes for now
316315
xpu_26_requires = copy.deepcopy(all_requires)
317316
for exclude_require in cpu_torch_version:
318317
xpu_26_requires.remove(exclude_require)
@@ -323,6 +322,22 @@ def setup_package():
323322
"onednn-devel==2025.0.1",
324323
"onednn==2025.0.1",
325324
"dpcpp-cpp-rt==2025.0.2"]
325+
326+
# Add for testing purposes for now, for Arrow Lake-H with AOT on Windows
327+
# Linux keeps the same as xpu_2.6
328+
xpu_26_arl_requires = copy.deepcopy(all_requires)
329+
for exclude_require in cpu_torch_version:
330+
xpu_26_arl_requires.remove(exclude_require)
331+
xpu_26_arl_requires += ["torch==2.6.0.post0+xpu;platform_system=='Windows'",
332+
"torchvision==0.21.0.post0+xpu;platform_system=='Windows'",
333+
"torchaudio==2.6.0.post0+xpu;platform_system=='Windows'",
334+
"torch==2.6.0+xpu;platform_system=='Linux'",
335+
"torchvision==0.21.0+xpu;platform_system=='Linux'",
336+
"torchaudio==2.6.0+xpu;platform_system=='Linux'",
337+
"bigdl-core-xe-all==" + CORE_XE_VERSION,
338+
"onednn-devel==2025.0.1",
339+
"onednn==2025.0.1",
340+
"dpcpp-cpp-rt==2025.0.2"]
326341

327342
cpp_requires = ["bigdl-core-cpp==" + CORE_XE_VERSION,
328343
"onednn-devel==2025.0.1;platform_system=='Windows'",
@@ -370,6 +385,7 @@ def setup_package():
370385
"xpu-arl": xpu_lnl_requires,
371386
"xpu-arc": xpu_lnl_requires,
372387
"xpu-2-6": xpu_26_requires,
388+
"xpu-2-6-arl": xpu_26_arl_requires,
373389
"serving": serving_requires,
374390
"cpp": cpp_requires,
375391
"llama-index": llama_index_requires}, # for internal usage when upstreaming for llama-index

0 commit comments

Comments
 (0)