|
| 1 | +[metadata_configs] |
| 2 | +[metadata_configs.torch] |
| 3 | +normalize_package_name = false |
| 4 | +normalize_version = true |
| 5 | +deps_remove_list = [ |
| 6 | + # XPU |
| 7 | + 'dpcpp-cpp-rt', |
| 8 | + 'impi-rt', |
| 9 | + 'intel-cmplr-lib-rt', |
| 10 | + 'intel-cmplr-lib-ur', |
| 11 | + 'intel-cmplr-lic-rt', |
| 12 | + 'intel-opencl-rt', |
| 13 | + 'intel-openmp', |
| 14 | + 'intel-pti', |
| 15 | + 'intel-sycl-rt', |
| 16 | + 'mkl', |
| 17 | + 'oneccl-devel', |
| 18 | + 'oneccl', |
| 19 | + 'onemkl-sycl-blas', |
| 20 | + 'onemkl-sycl-dft', |
| 21 | + 'onemkl-sycl-lapack', |
| 22 | + 'onemkl-sycl-rng', |
| 23 | + 'onemkl-sycl-sparse', |
| 24 | + 'pytorch-triton-xpu', |
| 25 | + 'tbb', |
| 26 | + 'tcmlib', |
| 27 | + 'umf', |
| 28 | +] |
| 29 | +deps_add_list = [ |
| 30 | + # XPU |
| 31 | + 'dpcpp-cpp-rt==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 32 | + 'impi-rt==2021.16.1; platform_system == "Linux" and platform_machine == "x86_64" and "intel" in variant_namespaces', |
| 33 | + 'intel-cmplr-lib-rt==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 34 | + 'intel-cmplr-lib-ur==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 35 | + 'intel-cmplr-lic-rt==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 36 | + 'intel-opencl-rt==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 37 | + 'intel-openmp==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 38 | + 'intel-pti==0.13.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 39 | + 'intel-sycl-rt==2025.2.1; platform_system == "Linux" and "intel" in variant_namespaces', |
| 40 | + 'mkl==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 41 | + 'oneccl-devel==2021.16.1; platform_system == "Linux" and platform_machine == "x86_64" and "intel" in variant_namespaces', |
| 42 | + 'oneccl==2021.16.1; platform_system == "Linux" and platform_machine == "x86_64" and "intel" in variant_namespaces', |
| 43 | + 'onemkl-sycl-blas==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 44 | + 'onemkl-sycl-dft==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 45 | + 'onemkl-sycl-lapack==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 46 | + 'onemkl-sycl-rng==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 47 | + 'onemkl-sycl-sparse==2025.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 48 | + 'pytorch-triton-xpu==3.5.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 49 | + 'tbb==2022.2.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 50 | + 'tcmlib==1.4.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 51 | + 'umf==0.11.0; platform_system == "Linux" and "intel" in variant_namespaces', |
| 52 | +] |
| 53 | + |
| 54 | +[metadata_configs.torchvision] |
| 55 | +normalize_package_name = false |
| 56 | +normalize_version = true |
| 57 | +deps_remove_list = ["torch"] |
| 58 | +deps_add_list = ["torch==2.9.0"] |
| 59 | + |
| 60 | +[variant_configs.intel] |
| 61 | +variant_label = "xpu" # [a-z0-9_]{1,8} |
| 62 | +properties = [ |
| 63 | + { namespace = "intel", feature = "device_ip", value = "20.4.4" }, # lnl-m |
| 64 | + { namespace = "intel", feature = "device_ip", value = "20.1.0" }, # bmg |
| 65 | + { namespace = "intel", feature = "device_ip", value = "12.74.4" }, # arl-h |
| 66 | + { namespace = "intel", feature = "device_ip", value = "12.71.4" }, # mtl-h |
| 67 | + { namespace = "intel", feature = "device_ip", value = "12.60.7" }, # pvc |
| 68 | + { namespace = "intel", feature = "device_ip", value = "12.55.8" }, # dg2 |
| 69 | +] |
| 70 | + |
| 71 | +[variant_configs.cpu] |
| 72 | +# variant_label = None # FORBIDDEN - No Alias -> NULL VARIANT: `00000000` |
| 73 | +properties = [] |
0 commit comments