torchgmm

View on PyPIReverse Dependencies (2)

0.1.2 torchgmm-0.1.2-py3-none-any.whl

Wheel Details

Project: torchgmm
Version: 0.1.2
Filename: torchgmm-0.1.2-py3-none-any.whl
Download: [link]
Size: 45905
MD5: 046034c25a4152049ae94af6a3f7b326
SHA256: 9fb803b0a3878b8c8518a7e73e4dc246a81cf239f082c2f16803124413b3ad00
Uploaded: 2024-08-19 12:45:48 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: torchgmm
Version: 0.1.2
Summary: Run Gaussian Mixture Models on single or multiple CPUs/GPUs
Author: Marco Varrone
Maintainer-Email: Marco Varrone <marco.varrone[at]unil.ch>
Project-Url: Documentation, https://torchgmm.readthedocs.io/
Project-Url: Source, https://github.com/CSOgroup/torchgmm
Project-Url: Home-page, https://github.com/CSOgroup/torchgmm
License: MIT License Copyright (c) 2024, Marco Varrone Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requires-Python: >=3.8
Requires-Dist: anndata
Requires-Dist: numpy (<2.0.0,>=1.20.3)
Requires-Dist: pytorch-lightning (>=1.6.0)
Requires-Dist: session-info
Requires-Dist: torch (>1.11.0)
Requires-Dist: torchmetrics (>=0.6)
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: twine (>=4.0.2); extra == "dev"
Requires-Dist: docutils (!=0.18.*,!=0.19.*,>=0.8); extra == "doc"
Requires-Dist: ipykernel; extra == "doc"
Requires-Dist: ipython; extra == "doc"
Requires-Dist: myst-nb (>=1.1.0); extra == "doc"
Requires-Dist: pandas; extra == "doc"
Requires-Dist: setuptools; extra == "doc"
Requires-Dist: sphinx-autodoc-typehints; extra == "doc"
Requires-Dist: sphinx-book-theme (>=1.0.0); extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx (>=4); extra == "doc"
Requires-Dist: sphinxcontrib-bibtex (>=1.0.0); extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: coverage; extra == "test"
Requires-Dist: flaky; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: scikit-learn; extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4952 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
torchgmm/__init__.py sha256=HA_MMy7rkkL5tw84nNLsy1cUz7hcGiH3uC9decZoKO0 1158
torchgmm/base/__init__.py sha256=ziAwQhLBeYXsdZDbdwAmvkZ5Y-ky3fxqYQlRY5XYva0 122
torchgmm/base/data/__init__.py sha256=8mQ1v4QyVsdf2E_-dhoUe48pRO4sSl2xKGOJB1x0NXs 360
torchgmm/base/data/collation.py sha256=l6qRlVoJQsZFGrwKloHFSsnjRxECpJm90h9hZ-TaESU 618
torchgmm/base/data/loader.py sha256=ePpHuuN5GYSDKyTUVMVPI1jbuYiS4Dx1tFve3Pe9dVo 3352
torchgmm/base/data/sampler.py sha256=8TVbxct-JEMSgc-a0eEw-BJYxSLULJuJkhwZBGO27n4 1487
torchgmm/base/data/types.py sha256=R1gnFzRUHGVSrKbwFYx513_yb9hBiOvvjQi6L1Q8wh0 1227
torchgmm/base/estimator/__init__.py sha256=N1lBu2UVhNmJonhfT8oUF5NX1hW26N0pkB6XT0Klo08 312
torchgmm/base/estimator/_protocols.py sha256=4QAtYPVcMKHNKrLvA1BxsUsco8juTpkqITjlMaF9sJI 574
torchgmm/base/estimator/base.py sha256=Xk2BnJDmYC6vNQSYGXuxbqvBWIjn32IWRJzGlU9-UbI 14387
torchgmm/base/estimator/configurable.py sha256=tLFpo9eqkCdY0wMOpD7VCjXwCGZZvRlVmLUPCENkCmM 1400
torchgmm/base/estimator/exception.py sha256=JCBZYmzbLm7xVlVe1VAF-VSz9_YZ0uz0mY9fVZiCm_g 170
torchgmm/base/estimator/mixins.py sha256=MkxgMWXZmndclGku6DY7zDFG8bws2toOiAAaA3AxmxU 1839
torchgmm/base/nn/__init__.py sha256=XI0VL5GOg99iNk6TFxtDQbgm6HP4_BMwg7RorWlgXGc 67
torchgmm/base/nn/_protocols.py sha256=mskQM6Q1FITFlbhw22zrMlFvRxPifbBQnbwExCL_6qc 858
torchgmm/base/nn/configurable.py sha256=OM1KxtGSR4cvv0oNZsTsKPpOUADHK01sKnH3z4YUaQQ 6663
torchgmm/base/utils/__init__.py sha256=A53Fx6JLrn8XtskEGbSvdCxaLdPnL0qEvlRR8Fxbw4Y 110
torchgmm/base/utils/generics.py sha256=bXbN-BMY0rEnvXZe6CJs7yJMxz83HeeKx309gffGuos 852
torchgmm/base/utils/path.py sha256=cl-baSBF0cM5519sB4XYSEnmCxal35t6N6GxYervY3I 238
torchgmm/bayes/__init__.py sha256=IceoCrR5sOaYQyg5OF0afU6Fli6mV4RGwEf3ofIDhTU 71
torchgmm/bayes/core/__init__.py sha256=yYFcqRXTUBRcEz1hYszZSBVGMNSZ84DZOf5ga_6rsCI 330
torchgmm/bayes/core/_jit.py sha256=O3kVUAejPIdvvuafUSeOmh_RqN--Q4YgcktzG92cAhA 3409
torchgmm/bayes/core/normal.py sha256=Blx59yZx0HzgEAG-6XoO3iKZUsdI4mUKTM8SugLoBVQ 5050
torchgmm/bayes/core/types.py sha256=vsD6jdEIKggSjPG0TTwzOdhyvBD7SjlHoJ3fSAF06PU 849
torchgmm/bayes/core/utils.py sha256=hFP5CdwKY6Xk2z9QphxAGKkqEOJUfqd_opA6GmZBxiI 1462
torchgmm/bayes/gmm/__init__.py sha256=qU2h_W3Hp6Km4f_O0EdGB8H_EA19j5KtN0VERe5-UEo 207
torchgmm/bayes/gmm/estimator.py sha256=S6E46pABPJPP8D3bqJG0k3hKN4yoljCiJTrdNzmdqdQ 13522
torchgmm/bayes/gmm/lightning_module.py sha256=LJbG0eT5FK8FQbzwnm7i2ky-Q0OFcdF_pXvOj_vhMoY 13082
torchgmm/bayes/gmm/metrics.py sha256=B5TEnA1SjsLbLFKoUIG0PIH2EDTBuNBO4pfsnHfJqb0 5524
torchgmm/bayes/gmm/model.py sha256=UEfAEawaSK_Nih7CY_opP4OjhuXnyWJxPh-NAOrHMQs 5536
torchgmm/bayes/gmm/types.py sha256=BNhUK1Y4HK3ho1mp40xw8YR2uEQI-cDiexDhL5wfqQE 833
torchgmm/clustering/__init__.py sha256=EMHgtOwcX3zMlJhgLLC8a33WEZu56V6UNHPPTfOHHzc 56
torchgmm/clustering/kmeans/__init__.py sha256=6NAm42DIH1ZoacZa5HS1APuJQb7_K4nYmTdomvQOrAo 153
torchgmm/clustering/kmeans/estimator.py sha256=EkhNC_z-P6CQwMQ0vH-GtLgFoYYK1N1HgV8mAsGLVUw 10244
torchgmm/clustering/kmeans/lightning_module.py sha256=w2r38bAHqVD-eYQyf5pufWRP3scT4sjSMowmygXsJYY 11683
torchgmm/clustering/kmeans/metrics.py sha256=FjDUKM_hHjqsWiE4Ve1XUldk2R1E_bmDLX6H88zsHZE 8355
torchgmm/clustering/kmeans/model.py sha256=8zNvHtYcWQbocquPO70JyJ6bfXaCUFkc6qIrsr44UZA 2454
torchgmm/clustering/kmeans/types.py sha256=2LfrllfIGS4f74Yvpb6vVf1gxVMVbCPxXLcFyMeGc2k 761
torchgmm/utils/__init__.py sha256=OSJDFlKPEl2YSnY_NrItv16gKgcXFRRvLFgFl26exPc 103
torchgmm/utils/lightning_module.py sha256=erMdBLU5mklZ1kVuNmMVEI5B9emgtUiYJABikqYrNKI 2124
torchgmm-0.1.2.dist-info/METADATA sha256=BF9L5QfTclvUn0syHjpYaKWt7mGtQ-uQaCn28cqs8VY 7785
torchgmm-0.1.2.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
torchgmm-0.1.2.dist-info/licenses/LICENSE sha256=6T4lZOfKtNjHCJyTxo2O1qmK4xpfNG9DdwftIoZKe-Y 1071
torchgmm-0.1.2.dist-info/RECORD