-
Notifications
You must be signed in to change notification settings - Fork 8
/
pytorch-dev.yaml
86 lines (75 loc) · 1.44 KB
/
pytorch-dev.yaml
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
name: pytorch-dev
channels:
- conda-forge
- nodefaults
dependencies:
- python=3.9
- pip
- cpython
# Select compiler-version (optional, but recommended)
# These are pulled in by cuda-nvcc implicitly
- gcc=12
- gxx=12
# CUDA requirements, even if using system CUDA
- magma
- cuda-driver-dev
- cuda-version=12.4
- cudnn
- conda-gcc-specs # Needed for triton to find libcuda.so
# The following 6 packages install cudatoolkit
# Not necessary in qgpu as it's installed system-wide
- cuda-libraries-dev
- cuda-nvcc
- cuda-gdb
- cuda-nvtx-dev
- cuda-nvml-dev
- cuda-cupti-dev
# PyTorch dependencies
- ccache
- cmake
- fsspec
- mkl
- mkl-include
- ninja
- packaging
- pyyaml
- scikit-build
- setuptools
- sysroot_linux-64>=2.17
- types-dataclasses
- typing
- typing-extensions
- wheel
# Test dependencies
- numpy
- expecttest
- hypothesis
- lintrunner
- scipy
- psutil
- pytest
# Development utilities
- ghstack
- ipython
- pytest-sugar
- pytest-xdist
# torch.compile, hard dependencies
- filelock
- sympy
# torch.compile, optional dependencies
- astunparse
- dill
- jinja2
- lark
- optree
- tabulate
- networkx
- pip:
- z3-solver
# triton dependencies, if building from source
- zlib
# torch.compile halide backend
- halide-python
# torchbench dependencies that may cause issues if installed by pip
# - pandas
# - transformers