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.2.tar.gz
(37.0 MB
view details)
Built Distribution
File details
Details for the file tinysom-0.2.2.tar.gz
.
File metadata
- Download URL: tinysom-0.2.2.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 | 8c2ed9f6b28db76aac8abf47f71485d4900773b5d8d2acf2e1e5930fd38ac3a9 |
|
MD5 | 8b0841a0e0828117174960444cd99bc6 |
|
BLAKE2b-256 | c375815f4f61f1deb94d72bb8cb69ef1488040aa4570310a50631c8b6e50702a |
File details
Details for the file tinysom-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: tinysom-0.2.2-py3-none-any.whl
- Upload date:
- Size: 8.0 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 | 2cbb19a40329b86d11becfe84575c2a904dac04765921f63a2fcedc907f3c174 |
|
MD5 | 5609b1707f32c021a39591d73e44fc89 |
|
BLAKE2b-256 | 3b5b510469cfb30e8ce066c8bf332f769b46d83766ad457e8ad0c34975726a0a |