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

Python package

Prerequisites for installation of base package:

  • Python 3.6 / 3.7 / 3.8
  • 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.13

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.13.tar.gz (79.3 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.13-cp38-cp38-win_amd64.whl (128.8 kB view details)

Uploaded CPython 3.8Windows x86-64

divik-2.3.13-cp38-cp38-manylinux1_x86_64.whl (158.9 kB view details)

Uploaded CPython 3.8

divik-2.3.13-cp38-cp38-macosx_10_13_x86_64.whl (119.2 kB view details)

Uploaded CPython 3.8macOS 10.13+ x86-64

divik-2.3.13-cp37-cp37m-win_amd64.whl (128.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

divik-2.3.13-cp37-cp37m-manylinux1_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.7m

divik-2.3.13-cp37-cp37m-macosx_10_13_x86_64.whl (119.1 kB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

divik-2.3.13-cp36-cp36m-win_amd64.whl (128.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

divik-2.3.13-cp36-cp36m-manylinux1_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.6m

divik-2.3.13-cp36-cp36m-macosx_10_13_x86_64.whl (119.1 kB view details)

Uploaded CPython 3.6mmacOS 10.13+ x86-64

File details

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

File metadata

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

File hashes

Hashes for divik-2.3.13.tar.gz
Algorithm Hash digest
SHA256 1b4f61c6a253d443076ceca936d50ea5c8023f3c6a647b52f7fadf76861e2953
MD5 619000a8d63b4ffeb16142f7a8a4c617
BLAKE2b-256 902063ff2db40afe8dda4b28810c77c06f8d6f5748930ce99ba2cccb553683f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 128.8 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.1 CPython/3.8.0

File hashes

Hashes for divik-2.3.13-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f0b5f60aff4ea648597240f2c8bdfb79a05d7f714fee00b06ba60e6c35221679
MD5 777da04fa5033965b2a7ef853933995d
BLAKE2b-256 ce2bf6a3ec5299ac9920532374a0c22f5fe76befa262264a9d9d61db0204b68b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 158.9 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/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

File hashes

Hashes for divik-2.3.13-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d00b42702716d5107aa39e01b669ffafa445bac324bcefe7463724015947e82f
MD5 3ac6e7c03194e4db846d2d77f068315b
BLAKE2b-256 a4cecbf96d84a91a23fac17a00e8da59f3c34f21873ef2d4d90a7863c6297840

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 119.2 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.1 CPython/3.8.0

File hashes

Hashes for divik-2.3.13-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4b3f0d7dd0147ec40e37cae4f138da61a027b3ba2bff385bc2e0a37300e4fd62
MD5 cffda7fa0300b6c57aa365b1cff88688
BLAKE2b-256 a030980dcdc138dda32a35c3b1a8c22bea5e8dc9f2e3b97a69e3643be079b0ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 128.7 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.1 CPython/3.7.5

File hashes

Hashes for divik-2.3.13-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f6821858a8ae579cbdf3c820325edbb029f91255838c5a366dd7eab56ba50902
MD5 b68438b0139bde3becbd5cc9c134e1b7
BLAKE2b-256 699422187d6a27209dc261ed9bf80a65750e6d438761a19a9060d625b2a123ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 158.3 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/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

File hashes

Hashes for divik-2.3.13-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e45472bb345017aeb2427d58cbadfb3c1cc872e7753da50d7c02a1fcf6c75aea
MD5 29e8441b4e0a330397a0e7daa7c15f4e
BLAKE2b-256 e32cf14151cfdd1d6d935e683e7dd1eb29344dc679f89a09f24493f90cdf2038

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 119.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.1 CPython/3.7.5

File hashes

Hashes for divik-2.3.13-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8493bd8f20a6a0a77520daa39ea2b93aba1d33025cda95fedfdcf603010bb709
MD5 f6ff3abd437e82eb8ee31de855318513
BLAKE2b-256 d40b347d7e029bb0dbce10740192a11130ced45f7d1298c77ae47c4c1103a430

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 128.7 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.1 CPython/3.6.8

File hashes

Hashes for divik-2.3.13-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 efbcaf06babd79e2ce95b47cfd62e079485088e9259cbf99ab86789eac20fbad
MD5 78f4b2550964fd793578960acc885294
BLAKE2b-256 e50a58f0b60c4853fb401c6cc5b35e3f03e2419f2307ba7498bb33c7ec7c77aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 158.3 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/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

File hashes

Hashes for divik-2.3.13-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2b3f478bbb30ddeb9b78cc3e7f4bd77227655cdd67371cfb2cc1258857b0c53f
MD5 24549449970e5f46ba47fbbdd58d9aef
BLAKE2b-256 8994dfe941027b6950d0b565bf2845f39c5264439e4fa82eaf4ba6826ab02cff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: divik-2.3.13-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 119.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.1 CPython/3.6.9

File hashes

Hashes for divik-2.3.13-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8ffa397bbcb400031dcfaa2fb3362d19aa3fbb6985fbef87d91e84e4bd9e5eff
MD5 7d42514abf3ae2ec2f1fd05539b56d40
BLAKE2b-256 649754250d17a11f0c35f08c9f296c4722a44aafd6df97b7531ce6a8728edb2f

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