-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathsetup.py
More file actions
29 lines (28 loc) · 695 Bytes
/
setup.py
File metadata and controls
29 lines (28 loc) · 695 Bytes
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
import setuptools
setuptools.setup(
name="dsa-metric",
version="2.0.0",
url="https://github.com/mitchellostrow/DSA",
author="Mitchell Ostrow",
author_email="ostrow@mit.edu",
description="Dynamical Similarity Analysis",
packages=setuptools.find_packages(),
install_requires=[
"numpy>=1.24.0,<2",
"torch>=1.3.0",
"pot",
"omegaconf",
"pydmd",
"tqdm",
"optht", #for havok in pykoopman
"derivative", #for pykoopman
"prettytable",
"scipy",
"scikit-learn",
"matplotlib",
],
extras_require={
"dev": ["pytest>=3.7"],
"umap": ["umap-learn"],
},
)