1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
| [project.optional-dependencies] cu118 = [ "torch>=2.1.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torchvision>=0.16.0,<0.20.0; python_version >= '3.8' and python_version < '3.9'", "torchaudio>=2.1.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torch>=2.5.0; python_version >= '3.9'", "torchvision>=0.20.0; python_version >= '3.9'", "torchaudio>=2.5.0; python_version >= '3.9'", ] cu121 = [ "torch>=2.1.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torchvision>=0.16.0,<0.20.0; python_version >= '3.8' and python_version < '3.9'", "torchaudio>=2.1.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torch>=2.5.0; python_version >= '3.9'", "torchvision>=0.20.0; python_version >= '3.9'", "torchaudio>=2.5.0; python_version >= '3.9'", ] cu124 = [ "torch>=2.4.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torchvision>=0.19.0,<0.20.0; python_version >= '3.8' and python_version < '3.9'", "torchaudio>=2.4.0,<2.5.0; python_version >= '3.8' and python_version < '3.9'", "torch>=2.5.0; python_version >= '3.9'", "torchvision>=0.20.0; python_version >= '3.9'", "torchaudio>=2.5.0; python_version >= '3.9'", ] cu126 = [ "torch>=2.6.0; python_version >= '3.9'", "torchvision>=0.21.0; python_version >= '3.9'", "torchaudio>=2.6.0; python_version >= '3.9'", ] cu128 = [ "torch>=2.7.0; python_version >= '3.9'", "torchvision>=0.22.0; python_version >= '3.9'", "torchaudio>=2.7.0; python_version >= '3.9'", ] cpu = [ "torch>=2.1.0", "torchvision>=0.16.0", "torchaudio>=2.1.0", ]
[tool.uv] conflicts = [ [ { extra = "cu118" }, { extra = "cu121" }, { extra = "cu124" }, { extra = "cu126" }, { extra = "cu128" }, { extra = "cpu" }, ], ]
[tool.uv.sources] torch = [ { index = "pytorch-cu118", extra = "cu118" }, { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu124", extra = "cu124" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, { index = "pytorch-cpu", extra = "cpu" }, ] torchvision = [ { index = "pytorch-cu118", extra = "cu118" }, { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu124", extra = "cu124" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, { index = "pytorch-cpu", extra = "cpu" }, ] torchaudio = [ { index = "pytorch-cu118", extra = "cu118" }, { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu124", extra = "cu124" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, { index = "pytorch-cpu", extra = "cpu" }, ]
[[tool.uv.index]] name = "pytorch-cu118" url = "https://download.pytorch.org/whl/cu118" explicit = true
[[tool.uv.index]] name = "pytorch-cu121" url = "https://download.pytorch.org/whl/cu121" explicit = true
[[tool.uv.index]] name = "pytorch-cu124" url = "https://download.pytorch.org/whl/cu124" explicit = true
[[tool.uv.index]] name = "pytorch-cu126" url = "https://download.pytorch.org/whl/cu126" explicit = true
[[tool.uv.index]] name = "pytorch-cu128" url = "https://download.pytorch.org/whl/cu128" explicit = true
[[tool.uv.index]] name = "pytorch-cpu" url = "https://download.pytorch.org/whl/cpu" explicit = true
|