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.

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.3.8

Python package

Prerequisites for installation of base package:

  • Python 3.5 / 3.6 / 3.7
  • compiler capable of compiling the native C code

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.3.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.8.tar.gz (69.0 kB view details)

Uploaded Source

Built Distributions

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

divik-2.3.8-cp38-cp38-win_amd64.whl (110.6 kB view details)

Uploaded CPython 3.8Windows x86-64

divik-2.3.8-cp38-cp38-manylinux1_x86_64.whl (140.0 kB view details)

Uploaded CPython 3.8

divik-2.3.8-cp38-cp38-macosx_10_13_x86_64.whl (101.1 kB view details)

Uploaded CPython 3.8macOS 10.13+ x86-64

divik-2.3.8-cp37-cp37m-win_amd64.whl (110.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

divik-2.3.8-cp37-cp37m-manylinux1_x86_64.whl (139.4 kB view details)

Uploaded CPython 3.7m

divik-2.3.8-cp37-cp37m-macosx_10_13_x86_64.whl (101.1 kB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

divik-2.3.8-cp36-cp36m-win_amd64.whl (110.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

divik-2.3.8-cp36-cp36m-manylinux1_x86_64.whl (139.5 kB view details)

Uploaded CPython 3.6m

divik-2.3.8-cp36-cp36m-macosx_10_13_x86_64.whl (101.1 kB view details)

Uploaded CPython 3.6mmacOS 10.13+ x86-64

divik-2.3.8-cp35-cp35m-manylinux1_x86_64.whl (139.5 kB view details)

Uploaded CPython 3.5m

File details

Details for the file divik-2.3.8.tar.gz.

File metadata

  • Download URL: divik-2.3.8.tar.gz
  • Upload date:
  • Size: 69.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for divik-2.3.8.tar.gz
Algorithm Hash digest
SHA256 358dd524b28b8501d842e4cc20e9a070975d2d523328a0d686c592afa120a298
MD5 ed91c48d742cf1f3fca5d7a12ca53c6f
BLAKE2b-256 332f96f95be709709316b8405cc0aec6757e11c23876600fb2f49bf29e83403d

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: divik-2.3.8-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 110.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.0

File hashes

Hashes for divik-2.3.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 55dba9fb64fd9b0096b1b6b85028fb2994f90771e847283275c1596da1de09c7
MD5 ee89c8fcca5f8e00cb03258ecfb75a66
BLAKE2b-256 80df2b00b6786393dd68f92c30ce7f0ed5470eb994b486c40cd68229ac7c331d

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 140.0 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for divik-2.3.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7c93af65b2ac3102d976c9ce6cd70230e82da426fad49bfaca4acd73ad158ac3
MD5 444c015eb431f8034335a62a4d2a5f65
BLAKE2b-256 671c1502bbe8681e30f1c83fc25ee2b3e1802adaeb0528ff2213f77e3e6b32e8

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 101.1 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.0

File hashes

Hashes for divik-2.3.8-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 693dd945c48151b17bc816a3042cfa63bab63b25359080ac6f3f3159f7f18555
MD5 82f2baa0bc33b8bdb6a30ac88403c170
BLAKE2b-256 4b2896836e28340901020c82915a53597577690b21f3d8e59e0c98fb810a4c09

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: divik-2.3.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 110.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.5

File hashes

Hashes for divik-2.3.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d197fcff1681cfe0b5b438a7eeb6c5dc24e3023989b218dc86afaeabf4385beb
MD5 1e596887297160ca156e8d13a15c5fda
BLAKE2b-256 d0d5bfb02d1ba6ea75d194316fdd18837b6c084ae9c847c551bda5979e617c09

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 139.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for divik-2.3.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d21c116603bf76ea2cea8bc862006635b32bc507c1b39283fef58879e448d61f
MD5 7137d828a23d3a73c9a1a59eb5c4f847
BLAKE2b-256 861c6cc763fedff409f0efd12c80217f54c3788df75b9b0ed48da8fd07223b43

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 101.1 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.5

File hashes

Hashes for divik-2.3.8-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f7316afe2df71a77334a7a9ea10f06d3363b94a33910c73e52ee28db854c6197
MD5 8b2a31915d80b46bdf41b62794b31a2f
BLAKE2b-256 738d364e6773e418b06a6e3af183c0b2b2aacf6f9897a7aaae3d2e58956d2f24

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: divik-2.3.8-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 110.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.8

File hashes

Hashes for divik-2.3.8-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c1f2f8c404f3df73c34129e08b1a3e416024df26345cd34fce9eba2f1eab90fc
MD5 185140b898d5350c6c6ab2f6665e5165
BLAKE2b-256 dfbe6a4a352e7679b447aaa52cc774a4c66588cb61badfbeb6fb89c3a2443355

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for divik-2.3.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 67d7e208b6d759ab7e589715f40c8fe104d25fd7beae91d840d4727112e50513
MD5 0c716af42b15de407c85629118451e14
BLAKE2b-256 2add44bb1f738ef9c24992ebebfa9203d27fb6280de2479e89dfa375f64dd9f8

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 101.1 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.9

File hashes

Hashes for divik-2.3.8-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2ab301674a79903d9df4d6b80e2f2f7a82275cbfbef108329b4a4cbb43383684
MD5 ef1804c8f734dd1c889efc453678abf2
BLAKE2b-256 b48ea29699c262fbfda9408d5c160d77e0464d1f6733d803cefccc3f16b0e949

See more details on using hashes here.

File details

Details for the file divik-2.3.8-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: divik-2.3.8-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.6

File hashes

Hashes for divik-2.3.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e020bc61dacf85c9f301d73dae92935cdbc31d08479fdc1710bf281b19d1034c
MD5 234b02a4fe72396f44236a34b3ff9ee9
BLAKE2b-256 bdf5396c6af1537177efd9a60c4b6fcaa01abecf73e590d90fa204841c5647b0

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