KieDani/SegformerPlusPlus
1
1[build-system]
2requires = ["setuptools>=61.0.0", "wheel"]
3build-backend = "setuptools.build_meta"
4
5[project]
6name = "segformer_plusplus"
7version = "0.2"
8authors = [
9 {name = "Daniel Kienzle"},
10]
11description = "Segformer++: Efficient Token-Merging Strategies for High-Resolution Semantic Segmentation"
12license = {text = "MIT"}
13
14# Entspricht long_description
15readme = "README.md" # Gehen wir davon aus, dass Sie eine README.md verwenden.
16 # Wenn Sie den Link aus der setup.py übernehmen möchten,
17 # nutzen Sie die Sektion [project.urls] (siehe unten).
18
19# Entspricht install_requires
20dependencies = [
21 "torch>=2.0.1",
22 "tomesd",
23 "omegaconf",
24 "pyyaml",
25 "numpy",
26 "rich",
27 "yapf",
28 "addict",
29 "tqdm",
30 "packaging",
31 "Pillow",
32 "torchvision",
33]
34
35# Setuptools wird hier die Pakete automatisch finden (entspricht find_packages())
36# Solange keine packages/py_modules gesetzt sind, nutzt setuptools die automatische Paketerkennung.
37
38# Optional: Zusätzliche URLs, wenn Sie den arXiv-Link beibehalten möchten
39[project.urls]
40Documentation = "https://arxiv.org/abs/2405.14467"