forked from ivadomed/ivadomed
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
26 lines (26 loc) · 961 Bytes
/
requirements.txt
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
# workarounds for pip 20.0.2's buggy dependency resolver
# which doesn't account for cross-package constraints: https://pip.pypa.io/en/stable/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020
# matplotlib pulls in the latest pyparsing, nibabel pulls in the latest packaging, and the two latests are in conflict.
# > ERROR: packaging 21.2 has requirement pyparsing<3,>=2.0.2, but you'll have pyparsing 3.0.5 which is incompatible.
# This forces the older pip, if the user has the older pip, to behave itself.
# This is to specially support users on Ubuntu 20.04 LTS; when Ubuntu 22.04 LTS comes out, this can be removed.
pyparsing<3,>=2.0.2
csv-diff>=1.0
loguru~=0.5
imageio~=2.19
joblib~=1.0
matplotlib>=3.3.0
nibabel~=3.2
onnxruntime~=1.7
pandas>=1.1,<1.5.0
pybids>=0.14.0
scikit-learn>=0.20.3
scikit-image~=0.17
seaborn~=0.11
tensorboard>=1.15.0
tqdm>=4.30
scipy
torchio>=0.18.68
torch>=1.8.1,<=1.11.0
torchvision>=0.9.1,<=0.12.0
wandb>=0.12.11