@@ -10,25 +10,21 @@ jobs:
10
10
strategy :
11
11
fail-fast : false
12
12
matrix :
13
- os : [ubuntu-18 .04, macos-10.15 , windows-2019]
14
- python-version : ['3.7', '3. 8', '3.9', '3.10', '3.11']
15
- torch-version : [1.13 .0, 2.0 .0]
16
- cuda-version : ['cpu', 'cu116 ', 'cu117 ', 'cu118 ']
13
+ os : [ubuntu-20 .04, macos-11 , windows-2019]
14
+ python-version : ['3.8', '3.9', '3.10', '3.11']
15
+ torch-version : [2.0 .0, 2.1 .0]
16
+ cuda-version : ['cpu', 'cu117 ', 'cu118 ', 'cu121 ']
17
17
exclude :
18
- - torch-version : 1.13.0
19
- python-version : ' 3.11'
20
18
- torch-version : 2.0.0
21
- python-version : ' 3.7'
22
- - torch-version : 1.13.0
23
- cuda-version : ' cu118'
24
- - torch-version : 2.0.0
25
- cuda-version : ' cu116'
26
- - os : macos-10.15
27
- cuda-version : ' cu116'
28
- - os : macos-10.15
19
+ cuda-version : ' cu121'
20
+ - torch-version : 2.1.0
29
21
cuda-version : ' cu117'
30
- - os : macos-10.15
22
+ - os : macos-11
23
+ cuda-version : ' cu117'
24
+ - os : macos-11
31
25
cuda-version : ' cu118'
26
+ - os : macos-11
27
+ cuda-version : ' cu121'
32
28
33
29
steps :
34
30
- uses : actions/checkout@v2
41
37
run : |
42
38
pip install --upgrade setuptools
43
39
44
- - name : Free up disk space
40
+ - name : Free Disk Space (Ubuntu)
45
41
if : ${{ runner.os == 'Linux' }}
46
- run : |
47
- sudo rm -rf /usr/share/dotnet
42
+ uses : jlumbroso/free-disk-space@main
48
43
49
44
- name : Install CUDA ${{ matrix.cuda-version }}
50
45
if : ${{ matrix.cuda-version != 'cpu' }}
@@ -80,15 +75,15 @@ jobs:
80
75
- name : Install main package for CPU
81
76
if : ${{ matrix.cuda-version == 'cpu' }}
82
77
run : |
83
- FORCE_ONLY_CPU=1 pip install -e .
78
+ FORCE_ONLY_CPU=1 python setup.py develop
84
79
shell :
85
80
bash
86
81
87
82
- name : Install main package for GPU
88
83
if : ${{ matrix.cuda-version != 'cpu' }}
89
84
run : |
90
85
source .github/workflows/cuda/${{ matrix.cuda-version }}-${{ runner.os }}-env.sh
91
- pip install -e .
86
+ python setup.py develop
92
87
shell :
93
88
bash
94
89
0 commit comments