Skip to main content

python_clustering is a Python library based on sklearn and numpy.

It provides a wide range of functionality one might consider using during clustering

Documentation

Examples

Some of the examples of using the package are show in the respective folder

Dependencies

  • python = “>=3.8,<3.12”

  • pandas = “^1.5.3”

  • arff = “^0.9”

  • scipy = “^1.10.1”

  • requests = “^2.28.2”

  • matplotlib = “^3.7.1”

  • tqdm = “^4.65.0”

  • pyod = “^1.0.7”

  • tensorflow = “^2.11.0”

Installation

pip install python-clustering

Pytest

To run tests We might specify folder or script:

pytest -q tests

Development

python-clustering development takes place on Github:

Please submit bugs that you encounter to the issue tracker

Further plans

  1. Implement Task ideas regarding anomaly detection, calculating number of cluster using various methods, cluster ensembling and cluster similarity

  2. Create functionality to detect pathwised cluster

  3. Add experimental clustering methods

Metadata

Release files for python-clustering 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-clustering 1.3.0
File Size Uploaded Provenance Actions
python_clustering-1.3.0.tar.gz 95.4 kB Without provenance Details for python_clustering-1.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for python-clustering 1.3.0
File Interpreter ABI Platform Actions
python_clustering-1.3.0-py3-none-any.whl Python 3 none any Details for python_clustering-1.3.0-py3-none-any.whl

Total release size: 192.2 kB

Release files / python_clustering-1.3.0.tar.gz

Download URL python_clustering-1.3.0.tar.gz
Size 95.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4a15c96c3f5f68ddf83320256ed934602e9e6e40f34427464a9f1aeaac439659
BLAKE2b-256 checksum
How to use checksums
c236a1f7902e055579266a6fd734f63f00ddf2c8c2b007f591d2ce55860587cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.19.0-35-generic

Release files / python_clustering-1.3.0-py3-none-any.whl

Download URL python_clustering-1.3.0-py3-none-any.whl
Size 96.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fda2027348607a531b42e584e3676c90cf4b051ed910152beb96bd0091d83b1d
BLAKE2b-256 checksum
How to use checksums
6c8a4b05f23cd17bfcb9fb72ec0fda834e8efb0e1c6594145e51a1c3280e9d1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.19.0-35-generic

Security for python-clustering 1.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page