File tree 3 files changed +7
-32
lines changed
3 files changed +7
-32
lines changed Original file line number Diff line number Diff line change @@ -10,20 +10,11 @@ jobs:
10
10
unittest :
11
11
strategy :
12
12
matrix :
13
+ python-version : [3.7, 3.8, 3.9]
14
+ platform : [ubuntu-18.04]
13
15
include :
14
- # TODO: uncomment this when torch.1-10 is released
15
- # - python-version: 3.9
16
- # platform: macos-latest
17
- # TODO: remove this when torch.1-10 is released
18
- - python-version : 3.7
19
- platform : ubuntu-18.04
20
- torch-whl : https://download.pytorch.org/whl/test/cu113/torch-1.10.0%2Bcu113-cp37-cp37m-linux_x86_64.whl
21
- - python-version : 3.8
22
- platform : ubuntu-18.04
23
- torch-whl : https://download.pytorch.org/whl/test/cu113/torch-1.10.0%2Bcu113-cp38-cp38-linux_x86_64.whl
24
16
- python-version : 3.9
25
- platform : ubuntu-18.04
26
- torch-whl : https://download.pytorch.org/whl/test/cu113/torch-1.10.0%2Bcu113-cp39-cp39-linux_x86_64.whl
17
+ platform : macos-latest
27
18
fail-fast : false
28
19
runs-on : ${{ matrix.platform }}
29
20
steps :
39
30
set -eux
40
31
pip install coverage codecov
41
32
pip install -e .[dev]
42
- pip uninstall -y torch
43
- pip install ${{ matrix.torch-whl }}
44
33
- name : Run tests
45
34
run : coverage run -m unittest discover --verbose --start-directory . --pattern "*_test.py"
46
35
- name : Coverage
Original file line number Diff line number Diff line change @@ -5,8 +5,9 @@ pyre-extensions>=0.0.21
5
5
black>=21.5b1
6
6
usort==0.6.4
7
7
pytorch-lightning>=1.4.9
8
- torch>=1.9.0
9
- torchvision>=0.10.0
8
+ torch>=1.10.0
9
+ torchvision>=0.11.1
10
+ torchtext>=0.11.0
10
11
classy-vision>=0.6.0
11
12
flake8==3.9.0
12
13
ts>=0.5.1
Original file line number Diff line number Diff line change @@ -2,27 +2,12 @@ FROM pytorch/pytorch:1.9.0-cuda10.2-cudnn7-runtime
2
2
3
3
RUN pip install fsspec[s3]
4
4
5
- # Note: the pytorch image installs version of the torchvision that is not compatible
6
- # with CUDA. By using it directly there will be a segfault.
7
- RUN pip uninstall -y torchvision
8
- RUN pip install torchvision
9
-
10
5
WORKDIR /app
11
6
12
7
# copy requirements early so we don't have to redownload dependencies on code
13
8
# changes
14
9
COPY dev-requirements.txt /app
15
- RUN pip install -r dev-requirements.txt
16
-
17
- # TODO: Remove this and get dependency on torch 1.10 when it is released
18
-
19
- RUN pip uninstall -y torch
20
-
21
- RUN pip install https://download.pytorch.org/whl/test/cu113/torch-1.10.0%2Bcu113-cp37-cp37m-linux_x86_64.whl
22
-
23
- RUN pip uninstall -y torchtext
24
-
25
- RUN pip install https://download.pytorch.org/whl/test/torchtext-0.10.0-cp37-cp37m-linux_x86_64.whl
10
+ RUN pip install --upgrade -r dev-requirements.txt
26
11
27
12
COPY . /app
28
13
You can’t perform that action at this time.
0 commit comments