pykoopman

View on PyPIReverse Dependencies (0)

1.1.0 pykoopman-1.1.0-py3-none-any.whl

Wheel Details

Project: pykoopman
Version: 1.1.0
Filename: pykoopman-1.1.0-py3-none-any.whl
Download: [link]
Size: 95671
MD5: dcdd51dc2aa24106595b49fd74f88a35
SHA256: c63a7dc4d19882882b3fa4b7e368bcfe45dd9231078b7c7c1370636330b8a771
Uploaded: 2024-02-20 18:22:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pykoopman
Version: 1.1.0
Summary: Python package for data-driven approximations to the Koopman operator.
Author-Email: Shaowu Pan <shawnpan[at]uw.edu>, Eurika Kaiser <eurika[at]uw.edu>, Brian de Silva <bdesilva[at]uw.edu>, "J. Nathan Kutz" <kutz[at]uw.edu>, "Steven L. Brunton" <sbrunton[at]uw.edu>
Project-Url: Homepage, https://github.com/dynamicslab/pykoopman
Project-Url: Bug Tracker, https://github.com/dynamicslab/pykoopman/issues
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.10
Requires-Dist: matplotlib (<=3.5.0,>=3.5.0)
Requires-Dist: derivative (~=0.6.0)
Requires-Dist: scikit-learn (<=1.1.3,>=1.1.3)
Requires-Dist: numpy (<=1.26,>=1.20)
Requires-Dist: scipy (<=1.11.2,>1.6.0)
Requires-Dist: pydmd (<=0.4.1,>0.4)
Requires-Dist: optht (~=0.2.0)
Requires-Dist: prettytable (<=3.9.0,>3.0.0)
Requires-Dist: torch (~=2.1.0)
Requires-Dist: torchvision (~=0.16.0)
Requires-Dist: torchaudio (~=2.1.0)
Requires-Dist: lightning (~=2.0.9)
Requires-Dist: pytest (<=7.4.4); extra == "dev"
Requires-Dist: pytest-cov (~=4.1.0); extra == "dev"
Requires-Dist: pytest-lazy-fixture (~=0.6.3); extra == "dev"
Requires-Dist: flake8-builtins-unleashed (~=1.3.1); extra == "dev"
Requires-Dist: setuptools-scm (~=8.0.2); extra == "dev"
Requires-Dist: setuptools-scm-git-archive; extra == "dev"
Requires-Dist: jupyter (>=1.0.0); extra == "dev"
Requires-Dist: notebook (<=7.0.4,>7.0.0); extra == "dev"
Requires-Dist: nbsphinx; extra == "dev"
Requires-Dist: sphinx-codeautolink; extra == "dev"
Requires-Dist: sphinx (<=7.0.0,>=3); extra == "dev"
Requires-Dist: sphinxcontrib-apidoc; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: sphinx-nbexamples; extra == "dev"
Requires-Dist: jupyter-contrib-nbextensions; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 9857 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pykoopman/__init__.py sha256=npdoGldiE_1K_31uVb4UOgKZVchP2dgUPS5UUKj49-8 473
pykoopman/koopman.py sha256=cyY5eUY0T0GHN4-gysosQAfAIpq7qgOzIf5hfbnMboc 22687
pykoopman/koopman_continuous.py sha256=MmkwI-eWMvFGW89ooGYYMT3TDCOqrcRU9lX7nxKziYE 6067
pykoopman/analytics/__init__.py sha256=UiuBWmfjjcasg3yQBIj4cRJeBzucKVRbFJopBWDWfNA 237
pykoopman/analytics/_base_analyzer.py sha256=HixSGRoDyxEhnsVnl4ACAXdkZyIfZXO6YG6NkLXlC3g 3024
pykoopman/analytics/_ms_pd21.py sha256=15XzOgffZKew6w1zdFo21sQBN8zTDoEmh5TPXmQ68zY 20052
pykoopman/analytics/_pruned_koopman.py sha256=PnauuAQ8J5N5Xk6uGoaGmERJjW28Tdbm7QPo_34WUKo 5268
pykoopman/common/__init__.py sha256=mSSJbp6O_Hj-lI1G7pOlzJ0l0-R9vueUHn8f-xGfj4o 860
pykoopman/common/cqgle.py sha256=kKOrIu1vd7f14H_G9FPBmnE7PspExm-KYnv0m0NwYbo 7290
pykoopman/common/examples.py sha256=wUWZVrnwFMx6Jl8llBXf_HngjVpLP2LS7_Hv4nYO-Mk 34090
pykoopman/common/ks.py sha256=IZ5HwjfWjqqKy1R-6qfz_8o4wJvlLONHhP_ZCqxoT8g 6092
pykoopman/common/nlse.py sha256=-cjPnYmJIatNVWpFE4Lyv4726AH53a6fOecnNmAljqQ 5891
pykoopman/common/validation.py sha256=EgDLqtilTFyPje7QCbrCHYE0IC47ZBUItBRKej9Kaxs 2417
pykoopman/common/vbe.py sha256=yIaKg_gMwGdRHCTw5L8DsjT37kYMseMQ6gXIE9mAqSA 5202
pykoopman/differentiation/__init__.py sha256=m2-OlsxT_q8bvRrRcjbh_ZQJaP3kvQh_qkNaFHQWFlk 173
pykoopman/differentiation/_derivative.py sha256=bv25Wjj34gZ0h9BaIWNlqwM0lQaYkSkDIXb29F0aglU 2535
pykoopman/differentiation/_finite_difference.py sha256=JUIgq5s4u7kQUTdy9OUk00qU1mNVn3Y29lcnBOJVJuM 270
pykoopman/observables/__init__.py sha256=GDJGLe7Xx6gOOhAvgmBabj5XxOMK7tX2sBNvqVi4Rsc 471
pykoopman/observables/_base.py sha256=4_oBhhKkinHzx0e8xOTHt_velUNrcWQ4WPh8ADln-aE 15145
pykoopman/observables/_custom_observables.py sha256=K4bgUUlr4jHjFY7ihbdbggz5UKlnI67g8RdHxe7Vvug 9757
pykoopman/observables/_identity.py sha256=vDybqo8gygJtZFt1U2xeYv871jPFiQ1-oMG4WJ3Qtgk 2969
pykoopman/observables/_polynomial.py sha256=Vxii4g7la_q3b-v3LIzRbX-yBXJ5RILoB47kqHmS9iY 10957
pykoopman/observables/_radial_basis_functions.py sha256=wM3XXdpKF-VD4of--GrC5lvkt--Sp1GtGaSYblzTme8 11941
pykoopman/observables/_random_fourier_features.py sha256=7Atxbn0tj-dqFalIqYosCJCrG9lCXDkjvxhalAUyfPg 7035
pykoopman/observables/_time_delay.py sha256=-r8CN3_BGl3YpwnVzu8tHp3zqn5ZIGuwnIfhKp_wDh0 7525
pykoopman/regression/__init__.py sha256=hMNsXWaYrPgyi-BxNYqz3bu8oUhdbvIwKju4-5n0Z8Q 465
pykoopman/regression/_base.py sha256=jtHIo9m0dTWbQdHeQ6R7eqKgbcCgcIuZEO6OX217J6o 2727
pykoopman/regression/_base_ensemble.py sha256=yTMV9WioC53mEMNWFzz6YsaxxuiYwM6G6hIP9k_pOiQ 15913
pykoopman/regression/_dmd.py sha256=fRGs56NaidIMLTvf3i6GAET8bHTeTbBhZNLWnUuHKtM 12635
pykoopman/regression/_dmdc.py sha256=UK-9nEIWUVvDoeqADlaGNrac_Czg_5E-SgTic2MKU1E 16490
pykoopman/regression/_edmd.py sha256=eEAJamweIYP_gny-3-xBBBNlKPRCep6E3LTSP2SoJv4 8161
pykoopman/regression/_edmdc.py sha256=qmoaGuBRH_1L_ewxC-FmEzauTt6VOXeZTGNv9-OQrW4 7484
pykoopman/regression/_havok.py sha256=Fntcb1v-QEHGHJxEB605QMeFSf3vThWiXPI_l25pw1A 10858
pykoopman/regression/_kdmd.py sha256=nBz1NHxXZuvCNhdp4PegG_ge5-hyKGnI66ebqtaVLTI 16987
pykoopman/regression/_nndmd.py sha256=iGJzqm4vxlLtTKC01_EdZcAY-jul4C_IVCftjd1h4GI 51585
pykoopman-1.1.0.dist-info/LICENSE sha256=ZEQDg9jVhkn1JO-nD1_FQG5E-Z68lJMHFJvGKBwgo2g 1153
pykoopman-1.1.0.dist-info/METADATA sha256=p-9BQJoXNo5jwWVDD9M5UipfwGrlrRGb_NrcY1btLGw 12306
pykoopman-1.1.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pykoopman-1.1.0.dist-info/top_level.txt sha256=o6qI0Zt67AZ3XeaqDiAdqWksArCWIV61BxbbXODWDzs 10
pykoopman-1.1.0.dist-info/RECORD

top_level.txt

pykoopman