lcdm-uiuc / somsphere

Self Organizing Maps in python and spherical coordinates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

somsphere

(Self Organizing Maps in spherical coordinates)

Just the piece (SOMZ) of code taken from MLZ to create Self Organizing Maps in different topologies (spherical, rectangular and hexagonal coordinates).

See Documentation here

Paper Reference where this is introduced and used here

Installation

pip install git+https://github.com/mgckind/somsphere.git

It supports python2 and python3

Requirements

Beside standard libraries (numpy, matplotlib, scipy) to run in spherical coordinates it also needs healpy, a library to deal with spherical coordinates and spherical tesellations.

Examples

See here

About

Self Organizing Maps in python and spherical coordinates

License:Other


Languages

Language:Jupyter Notebook 95.5%Language:Python 4.0%Language:Fortran 0.6%