GEMA

A library to build and study Self-Organizing-Maps


Keywords
kohonen, python-library, self-organizing-map
License
GPL-3.0
Install
pip install GEMA==0.4.2

Documentation

GEMA

GEMA is a Python library which can be used to develop and train Self-Organizing Maps (SOMs). It also allows users to classify new individuals, obtain reports and visualize the information with interactive graphs. NOTE: GEMA has only been implemented in Python 3.0

Installation

Gema is now available on pip and conda:

  • Pip: pip install GEMA
  • Conda (for now only for Windows x64): conda install -c ceiecadmin gema

Usage instructions

For usage instructions refer to: Wiki

Requirements:

  • NumPy
  • tqdm
  • Pandas
  • matplotlib
  • Plotly
  • scikit-learn
  • scipy
  • numba
  • imageio

Contact

  • Responsible: Alberto Nogales alberto.nogales@ceiec.es
  • Supervisors: Alberto Nogales, Álvaro JosĂ© GarcĂ­a-Tejedor
  • Main developers: AdriĂĄn Prieto, Gonzalo de las Heras de MatĂ­as, Antonio PĂ©rez Morales(actual developer)
  • Contributors: Santiago Donaher Naranjo

Under license of CEIEC http://www.ceiec.es