About:
Somoclu is a massively parallel implementation of self-organizing maps. It relies on OpenMP for multicore execution, MPI for distributing the workload, and it can be accelerated by CUDA on a GPU cluster. A sparse kernel is also included, which is useful for training maps on vector spaces generated in text mining processes. Apart from a command line interface, Python, Julia, R, and MATLAB are supported.
Changes:
-
New: A Makefile for mingw to build on Windows.
-
Changed: PR #94 added a much more efficient sparse kernel.
-
Changed: boilerplate code for Julia greatly improved.
-
Changed: Code cleanup, pre-processor macros simplified.
-
Changed: Adapted to Seaborn API changes in plotting heatmaps.
|