Skip to main content

Divisive iK-means algorithm implementation

Project description

CodeFactor BCH compliance Maintainability Documentation Status

divik

Python implementation of Divisive iK-means (DiviK) algorithm.

Tools within this package

This section will be further developed soon.

  1. divik - runs DiviK in one of many scenarios
  2. kmeans - runs K-means
  3. linkage - runs agglomerative clustering
  4. inspect - visualizes DiviK result
  5. visualize - generates .png file with visualization of clusters for 2D maps
  6. spectral - generates spectral embedding of a dataset

Installation

Docker

The recommended way to use this software is through Docker. This is the most convenient way, if you want to use divik application, since it requires MATLAB Compiler Runtime and more dependencies.

To install latest stable version use:

docker pull gmrukwa/divik

To install specific version, you can specify it in the command, e.g.:

docker pull gmrukwa/divik:2.1.8

Python package

Prerequisites for installation of base package:

  • Python 3.5

These are required for using divik application and GMM-based filtering:

Installation process may be clearer with insight into Docker images used for application deployment:

Having prerequisites installed, one can install latest base version of the package:

pip install divik

or any stable tagged version, e.g.:

pip install divik==2.1.8

References

This software is part of contribution made by Data Mining Group of Silesian University of Technology, rest of which is published here.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

divik-2.3.1b0.tar.gz (48.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

divik-2.3.1b0-py3-none-any.whl (70.7 kB view details)

Uploaded Python 3

File details

Details for the file divik-2.3.1b0.tar.gz.

File metadata

  • Download URL: divik-2.3.1b0.tar.gz
  • Upload date:
  • Size: 48.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.5

File hashes

Hashes for divik-2.3.1b0.tar.gz
Algorithm Hash digest
SHA256 f7edb7363fcf3863e11d4120301b9f90bd26841a8094759bfd13560250aa45a5
MD5 7cb6838baa189185c5193c17043e85f8
BLAKE2b-256 3287879ba4fdf8189df223cc6c5d7885acb981eb55e6941b83b9ba32b8d7248f

See more details on using hashes here.

File details

Details for the file divik-2.3.1b0-py3-none-any.whl.

File metadata

  • Download URL: divik-2.3.1b0-py3-none-any.whl
  • Upload date:
  • Size: 70.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.5

File hashes

Hashes for divik-2.3.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 b92c328be2a82fde101aecf1a95b7f1f010acb279085b36bc279ae025b3d13cb
MD5 0a768e8d1b11b8af3b4e1b74af9f36e7
BLAKE2b-256 97854bbb5ce283b249826cffe0688d4ea8f45af1d85f74e25c15ca42c1a27a32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page