@@ -10,25 +10,21 @@ jobs:
1010 strategy :
1111 fail-fast : false
1212 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 ']
1717 exclude :
18- - torch-version : 1.13.0
19- python-version : ' 3.11'
2018 - 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
2921 cuda-version : ' cu117'
30- - os : macos-10.15
22+ - os : macos-11
23+ cuda-version : ' cu117'
24+ - os : macos-11
3125 cuda-version : ' cu118'
26+ - os : macos-11
27+ cuda-version : ' cu121'
3228
3329 steps :
3430 - uses : actions/checkout@v2
@@ -40,12 +36,12 @@ jobs:
4036 - name : Upgrade pip
4137 run : |
4238 pip install --upgrade setuptools
39+ pip install scipy==1.10.1 # Python 3.8 support
4340 pip list
4441
45- - name : Free up disk space
42+ - name : Free Disk Space (Ubuntu)
4643 if : ${{ runner.os == 'Linux' }}
47- run : |
48- sudo rm -rf /usr/share/dotnet
44+ uses : jlumbroso/free-disk-space@main
4945
5046 - name : Install CUDA ${{ matrix.cuda-version }}
5147 if : ${{ matrix.cuda-version != 'cpu' }}
@@ -73,15 +69,15 @@ jobs:
7369 - name : Install main package for CPU
7470 if : ${{ matrix.cuda-version == 'cpu' }}
7571 run : |
76- FORCE_ONLY_CPU=1 pip install -e .
72+ FORCE_ONLY_CPU=1 python setup.py develop
7773 shell :
7874 bash
7975
8076 - name : Install main package for GPU
8177 if : ${{ matrix.cuda-version != 'cpu' }}
8278 run : |
8379 source .github/workflows/cuda/${{ matrix.cuda-version }}-${{ runner.os }}-env.sh
84- pip install -e .
80+ python setup.py develop
8581 shell :
8682 bash
8783
0 commit comments