I tried SOMpy, though it is very crude now and works only with oldest versions of matplotlib. Is there any fancy lib that can build SOM based on array and visualize it in Python?
Some more libs available for working with SOMs are:
- Somoclu : This is a very fast implementation written to work with/without GPUs on a standalone or a distributed system.
- Minisom : Decent library with few visualization capabilities
Both can be installed using pip, so you can quickly try them out.