-
Notifications
You must be signed in to change notification settings - Fork 4
/
setup.py
50 lines (49 loc) · 1.37 KB
/
setup.py
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
from setuptools import find_packages
from setuptools import setup
setup(
name='classeg',
version='0.2.0',
install_requires=[
"torch",
"numpy~=1.26.3",
"matplotlib",
"torchvision~=0.17.0",
"pillow~=10.2.0",
"overrides~=7.4.0",
"click~=8.1.7",
"scikit-learn~=1.5.0",
"seaborn",
"pyyaml~=6.0.1",
"tqdm~=4.65.0",
"seaborn~=0.12.2",
"pandas~=2.1.4",
"SimpleITK~=2.3.1",
"einops~=0.7.0",
"albumentations~=1.4.11",
"opencv-python",
"tensorboard",
"json-torch-models>=1.0.2",
"monai",
"multiprocessing-logging",
"tensorboard",
"wandb",
"onnx",
"torchmetrics",
"flask",
"flask_cors"
],
entry_points={
'console_scripts': [
"classegPreprocess=classeg.cli.preprocess_entry:main",
"classegTrain=classeg.cli.training_entry:main",
"classegCreateExtension=classeg.cli.create_extension:main",
"classegInference=classeg.cli.inference_entry:main",
"classegRunUI=classeg.cli.run_ui:main"
]
},
packages=find_packages(),
url='https://github.com/aheschl1/ClasSegPipeline',
author='Andrew Heschl',
author_email='[email protected]',
description='Flexible Deep Learning Package'
)