gemclus

View on PyPIReverse Dependencies (0)

1.1.0 gemclus-1.1.0-cp312-cp312-win_amd64.whl

Wheel Details

Project: gemclus
Version: 1.1.0
Filename: gemclus-1.1.0-cp312-cp312-win_amd64.whl
Download: [link]
Size: 356383
MD5: f095f6da60e96ff257a1b2ae74e6bdea
SHA256: 4587056fae676fd8b71114ef65b92182fd3230c2598b776c8d5b3ea73af52042
Uploaded: 2025-02-13 13:44:21 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: gemclus
Version: 1.1.0
Summary: A package for performing discriminative clustering with gemini-trained models
Author-Email: Louis Ohl <louis.ohl[at]liu.se>
Maintainer-Email: Louis Ohl <louis.ohl[at]liu.se>
Project-Url: Homepage, https://gemini-clustering.github.io/
Project-Url: Documentation, https://gemini-clustering.github.io/
Project-Url: Repository, https://github.com/gemini-clustering/GemClus
Project-Url: Changelog, https://gemini-clustering.github.io/history.html
License: Releases 0.0.x and 0.1.0 of GemClus were distributed under the GNUv3 license only. Other releases 0.1.x and following are released under dual licensing, both Open Source GNUv3 and a commercial license when the former becomes two restrictive. We informally describe below our license schema and the rights we give to our users. Do not hesitate contacting us for support or informations. # Open source License GemClus - A package for discriminative clustering with GEMINI Copyright (C) 2023 Louis Ohl This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. # Commercial License In cases where the constraints of the Open Source license prevent you from using GemClus, you may buy a commercial license for GemClus or parts of GemClus. The commercial offer is adapted to academic/research and industry customers. Please contact Louis Ohl (louiso@kth.se), Pierre-Alexandre Mattei (pierre-alexandre.mattei@inria.fr) and Frédéric Precioso (frederic.precioso@univ-cotedazur.fr) for such considerations.
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python
Classifier: Topic :: Utilities
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: pot (>=0.8.1)
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-gallery; extra == "docs"
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Provides-Extra: tests
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3417 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp312-cp312-win_amd64

RECORD

Path Digest Size
gemclus/__init__.py sha256=GyTfi_W20OOxyRIzbm7fqGTsJVUb5aCXCfRjvXcX_Ik 344
gemclus/_base_gemini.py sha256=SPGze4F359ruEUxPirLOrC87t71EDZ0_KKu4O_zC1ig 14111
gemclus/_constraints.py sha256=voOFU2VFA8gq9CSD9XmPBop0o7fu5scaXlt0MNOhfS4 3414
gemclus/mlcl.py sha256=6yeaCVnlGqFAIrimlBh6dloMqB_ylSVBNyOev23JcpM 7001
gemclus/data/__init__.py sha256=loBjaXkWaj-MzDY8DK9oGS5NLqOQhOG_ZyQJwlWD5Pg 119
gemclus/data/synthetic_data.py sha256=J1aSVVQ3LVy2RE4Kx1LktJCpVjaL9Y6v6MlcBVyLtF8 12976
gemclus/gemini/__init__.py sha256=NBfGpXslwB47-1v1YU6wdoEK-TujBEpU4w3L_LQmxs8 331
gemclus/gemini/_base_loss.py sha256=V0zorUgfibv8PniPYSBL_wZF3tXVQhs4bj5gOX7NM2g 2617
gemclus/gemini/_fdivergences.py sha256=1GQIM25dv_DFyl6RCZWV3g5l1LAmZoZXe-eFyIt5O8s 11491
gemclus/gemini/_geomdistances.py sha256=JFI_zcCGK6htPGEI4vDEw0PAD8qNjGvR7eZCHMZJDVY 11697
gemclus/gemini/_utils.py sha256=1ML-k_EWfJ9r4bLfuicNc36GLh2Dvx7qg8_2ywlOshA 1419
gemclus/linear/__init__.py sha256=_VZob99OPMBXIY_SRUPdPf5q-EMo1QgAiuMhx16tW3c 171
gemclus/linear/_linear_geminis.py sha256=HN5fkWX7KiPjW7JyCLwGefjB4nlLNgS0Ph49YCQIDEo 24250
gemclus/mlp/__init__.py sha256=RKqNXxFjOWiBO0jeCMy_7DvLYz9tQpDJpcMYuWgmw9w 114
gemclus/mlp/_mlp_geminis.py sha256=4zxWIgkL19kfN1vAtAVj8HnxjtkUZKGHDw6SIrIcqiw 16141
gemclus/nonparametric/__init__.py sha256=hRwierV_QDYfMW3AABEdzJRJlf575d5OcaIBZSW7i3s 169
gemclus/nonparametric/_categorical_models.py sha256=9fY2Blcgyi8b386OI3VcJ9WK13oO_2iGm2BZghPGQQs 13711
gemclus/sparse/__init__.py sha256=rTv3jDvmaKy80-M1CiLudVB6Ny--uT4XkUmMmRmbB5Q 241
gemclus/sparse/_base_sparse.py sha256=Jbj7_z28J7OhvT2VsTmSfQM0aWQURVvKzpodKtCario 7591
gemclus/sparse/_linear_sparse.py sha256=A4m-BLL91mCbPH3pU4jW2YGWW5jN5GMdWm1HtXS6XmM 21447
gemclus/sparse/_mlp_sparse.py sha256=3ygskkIyLSOsFcfGtVSbfsc3q4eAMMm3a9qBpKKzhoE 20207
gemclus/sparse/_prox_grad.py sha256=Rk2euF2rGagY39Ys7zO8BDJdmPJQkXNOumjXHDd5W58 2505
gemclus/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gemclus/tests/test_data.py sha256=F3R6veZSxy-m3BTTtPAXJuzt3qSi3QjyIXFRP8Sybeg 3107
gemclus/tests/test_default.py sha256=QW8E9vlfQs6VxQerCQapl2NVrBzHQXfdTAuB7ukUlhI 4454
gemclus/tests/test_mcml.py sha256=rb4JmKXHIrnbHi6EFpfcyeeaV4lnvynN7Y3dIzLZ6no 5224
gemclus/tests/test_objectives.py sha256=4WFipsbh5dwLhDdbS1AvV2h62YFZUfDFL3Drg7P19QU 4754
gemclus/tests/test_path.py sha256=70l81sxx0IOImuwIBKZedgjwvmumJZsD6wv_qbyshmc 9617
gemclus/tests/test_trees.py sha256=3dnvJgJ5NPk1trlMrgB_QAivFeQdANmLPaFy5ExX0Eo 3195
gemclus/tree/__init__.py sha256=gF1Aaylu7k1zc4plODByfU0yPFFkvH4AupuG5IgcPzE 128
gemclus/tree/_utils.cp312-win_amd64.pyd sha256=BuqATG1Mghj0Co5MDNAICcPot0wx54rgviCdW1e21iI 223232
gemclus/tree/_utils.cpp sha256=ieLvCvbKAcEmXKXUDbkmvzRoxAM7kppPhnZJ4N0PFpE 1528795
gemclus/tree/_utils.pyx sha256=EK1MwdVLwR-UuWEvgaONepa5lGIDpF1XOcNzNWB3Jss 17728
gemclus/tree/douglas.py sha256=EpEL2_gWWkYHsVe8lI9EO9T5YwNjMbr2tPCPEHcsl80 10111
gemclus/tree/kauri.py sha256=EFXeEuL6Bq9X4uNpRkJwDrybIwfH6ROcYrAuDqaQujw 18239
gemclus-1.1.0.dist-info/LICENSE sha256=gdUZfNxEMsy55hM-CbNAL3znT41kzMV8ldBDA9G0ZXE 1597
gemclus-1.1.0.dist-info/METADATA sha256=SG5FrvgAgEMViWOw-vFiRvzdcOrCKmmnbm9CNNx8MLg 7349
gemclus-1.1.0.dist-info/WHEEL sha256=cRmSBGD-cl98KkuHMNqv9Ac9L9_VqTvcBYwpIvxN0cg 101
gemclus-1.1.0.dist-info/top_level.txt sha256=ebMd3WQ9OUXuE1bKWt6yuIyGC7k4Zxcn8gwk-Nnukxk 8
gemclus-1.1.0.dist-info/RECORD

top_level.txt

gemclus