-
Notifications
You must be signed in to change notification settings - Fork 369
Expand file tree
/
Copy pathbuild_config.yaml
More file actions
60 lines (49 loc) · 1.79 KB
/
Copy pathbuild_config.yaml
File metadata and controls
60 lines (49 loc) · 1.79 KB
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
repo_id: "DenisKochetov/Comfy3D_Pre_Builds"
supported_cuda_versions: ["12.8", "12.6", "12.4", "12.1", "11.8"]
cuda_version: "12.8"
# Packages inside this file will be pip downloaded before actual build start
build_requirements: "build_requirements.txt"
# Dependencies to build wheels from
dependencies: "dependencies.txt"
# Folder used to store `git clone` project files from dependencies
dependencies_dir_name: "_Build_Dependencies"
# Folder used to store library files download from remote
libs_dir_name: "_Libs"
# Folder used to store built wheels
wheels_dir_name: "_Build_Wheels"
build_base_packages: ["torch", "torchvision", "torchaudio", "xformers"]
# Packages requiring special install flags (like --no-build-isolation)
isolated_packages: ["diso"]
# Platform-specific packages
platform_packages:
win:
- "triton-windows<3.4"
linux:
- "triton"
# Simple spconv installation with CUDA mapping
spconv_cuda_mapping:
"12.8": "cu126" # Default for 12.8 and maximum available
"12.6": "cu126"
"12.4": "cu124"
"12.1": "cu121"
"11.8": "cu118"
# All packages will be automatically installed at beginning of install.py follwing orders from top to bottom
remote_packages:
torch:
version: "2.7.0"
url: "https://download.pytorch.org/whl/${cuda_version}"
torchvision:
version: "0.22.0"
url: "https://download.pytorch.org/whl/${cuda_version}"
torchaudio:
version: "2.7.0"
url: "https://download.pytorch.org/whl/${cuda_version}"
xformers:
version: "0.0.30"
url: "https://download.pytorch.org/whl/${cuda_version}"
torch-scatter:
url_option: "--find-links"
url: "https://data.pyg.org/whl/torch-${remote_packages.torch.version}+${cuda_version}.html"
diso:
url: "git+https://github.com/SarahWeiii/diso.git#egg=diso"
install_flags: ["--no-build-isolation"]