Skip to content

Commit 690471c

Browse files
committed
add semantic segmentation codebase
1 parent 7a97689 commit 690471c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+6735
-0
lines changed

contrib/segmentation/README.md

Whitespace-only changes.

contrib/segmentation/data/test_data/labels/aml_coco_labels.json

Lines changed: 1418 additions & 0 deletions
Large diffs are not rendered by default.

contrib/segmentation/data/test_data/labels/standard_coco_labels.json

Lines changed: 1418 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
-c requirements.txt
2+
black
3+
flake8
4+
isort
5+
pip-tools
6+
pre-commit
7+
pytest
8+
pytest-cov
9+
pytest-mock
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
#
2+
# This file is autogenerated by pip-compile
3+
# To update, run:
4+
#
5+
# pip-compile dev-requirements.in
6+
#
7+
appdirs==1.4.4
8+
# via
9+
# black
10+
# virtualenv
11+
attrs==20.3.0
12+
# via
13+
# -c requirements.txt
14+
# pytest
15+
black==21.5b1
16+
# via -r dev-requirements.in
17+
cfgv==3.2.0
18+
# via pre-commit
19+
click==7.1.2
20+
# via
21+
# -c requirements.txt
22+
# black
23+
# pip-tools
24+
coverage==5.5
25+
# via pytest-cov
26+
distlib==0.3.1
27+
# via virtualenv
28+
filelock==3.0.12
29+
# via virtualenv
30+
flake8==3.9.1
31+
# via -r dev-requirements.in
32+
identify==2.2.3
33+
# via pre-commit
34+
iniconfig==1.1.1
35+
# via pytest
36+
isort==5.8.0
37+
# via -r dev-requirements.in
38+
mccabe==0.6.1
39+
# via flake8
40+
mypy-extensions==0.4.3
41+
# via black
42+
nodeenv==1.6.0
43+
# via pre-commit
44+
packaging==20.9
45+
# via
46+
# -c requirements.txt
47+
# pytest
48+
pathspec==0.8.1
49+
# via
50+
# -c requirements.txt
51+
# black
52+
pep517==0.10.0
53+
# via pip-tools
54+
pip-tools==6.1.0
55+
# via -r dev-requirements.in
56+
pluggy==0.13.1
57+
# via pytest
58+
pre-commit==2.12.1
59+
# via -r dev-requirements.in
60+
py==1.10.0
61+
# via pytest
62+
pycodestyle==2.7.0
63+
# via flake8
64+
pyflakes==2.3.1
65+
# via flake8
66+
pyparsing==2.4.7
67+
# via
68+
# -c requirements.txt
69+
# packaging
70+
pytest-cov==2.11.1
71+
# via -r dev-requirements.in
72+
pytest-mock==3.6.1
73+
# via -r dev-requirements.in
74+
pytest==6.2.4
75+
# via
76+
# -r dev-requirements.in
77+
# pytest-cov
78+
# pytest-mock
79+
pyyaml==5.4.1
80+
# via
81+
# -c requirements.txt
82+
# pre-commit
83+
regex==2021.4.4
84+
# via black
85+
six==1.16.0
86+
# via
87+
# -c requirements.txt
88+
# virtualenv
89+
toml==0.10.2
90+
# via
91+
# -c requirements.txt
92+
# black
93+
# pep517
94+
# pre-commit
95+
# pytest
96+
virtualenv==20.4.4
97+
# via pre-commit
98+
99+
# The following packages are considered to be unsafe in a requirements file:
100+
# pip

contrib/segmentation/job.yml

Whitespace-only changes.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
albumentations
2+
azure-storage-blob
3+
azureml-sdk
4+
click
5+
ipyplot
6+
jupyter
7+
jupytext
8+
matplotlib
9+
# Change to numpy C-api in versions >=1.20.0 are currently incompatible with some libraries
10+
# pycocotools (any version) is currently one known issue
11+
# https://numpy.org/doc/stable/release/1.20.0-notes.html#size-of-np-ndarray-and-np-void-changed
12+
numpy>=1.20
13+
pandas
14+
pycocotools
15+
python-dotenv
16+
scikit-learn
17+
seaborn
18+
segmentation-models-pytorch
19+
torch
20+
torchmetrics
21+
torchvision

0 commit comments

Comments
 (0)