Yet another Self-Organising Maps library
Project description
TinySOM
The tinysom
package is yet another Self-Organising Maps (SOM) library, with the following features:
- hexagonal and rectangular grid topologies
- Euclidean and cosine similarities
- Gaussian, exponential, linear and bubble neighbourhoods
- sub-classes for unsupervised clustering and supervised classification
- 2d visualisation of fitted grid
- unit dropout regularisation
Planned improvements:
- feature dropout regularisation
- parallelisation
- improve unsupervised clustering
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
tinysom-0.2.1.tar.gz
(37.0 MB
view details)
Built Distribution
File details
Details for the file tinysom-0.2.1.tar.gz
.
File metadata
- Download URL: tinysom-0.2.1.tar.gz
- Upload date:
- Size: 37.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 723ff9d026518d709a53a4a6b292ba815241d603ee1b977d45e4834f3faaa110 |
|
MD5 | 0b8c5d84d51eec0c9c44b485bd632dcf |
|
BLAKE2b-256 | 3b9001319f39ecf805c31958f6b0c88d6bdd22910a0031de33a935f72055728c |
File details
Details for the file tinysom-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: tinysom-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 273512bf0bc9b318702446b8c169fa0a3d997221ffa8ddada3978715d592384d |
|
MD5 | 8501b1436924db0568e6ee3d20e2600e |
|
BLAKE2b-256 | 207c3f97640bdd0b67a439ae7fff3977ac69a4918c5dd179d9fa24b8f4bdda14 |