Projects supporting the esom data format.


Logo Somoclu 1.6.2

by peterwittek - August 9, 2016, 14:30:34 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 17039 views, 3270 downloads, 3 subscriptions

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, R, and MATLAB are supported.

Changes:
  • Changed: In-place codebook updates when compiled without MPI. This improves update speed and substantially cuts memory use.
  • Changed: Compatible with Visual Studio 15.
  • Fixed: The BMUs returned after training were from before the last epoch. Now another round of BMU search is done.
  • Fixed: Training can continue on the same data in the Python wrapper.
  • Fixed: GPU memory allocation problem on Windows.