Projects authored by shi chao gao.

Logo Somoclu 1.7.0

by peterwittek - September 30, 2016, 15:08:49 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 18568 views, 3475 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, Julia, R, and MATLAB are supported.

  • New: Julia interface is available (
  • New: Method get_surface_state of the Somoclu object in Python calculates the activation map for all data instances.
  • New: Method view_activation_map of the Somoclu object in Python allows plotting the activation map for the training data instances or for a new data instance.
  • New: Method view_similarity_matrix of the Somoclu object in Python visualizes the similarity matrix of data points according to their distance to the nodes in the map.
  • Fixed: CRAN-friendliness improved.