Skip to content

Releases: ufvceiec/GEMA

v0.5.0 — CI, tests, docs & bug fixes

Choose a tag to compare

@albertonogales albertonogales released this 19 Jun 12:56

What's new in v0.5.0

Added

  • GitHub Actions CI — automated tests on Python 3.10 & 3.11 for every push and pull request.
  • Sphinx documentation — full API docs deployed to GitHub Pages via peaceiris/actions-gh-pages.
  • Test suite (tests/test_gema.py) — 51 unit tests covering Map, Classification, all normalization methods, weight initializations, save/load, and distance metrics.
  • CITATION.cff — GitHub "Cite this repository" support (García-Tejedor & Nogales, Software Impacts 2022, DOI 10.1016/j.simpa.2022.100280).
  • Benchmark table in README — wall-clock comparison of GEMA, MiniSom, and sklearn-som.

Fixed

  • classification.py — pandas 2.0+ ChainedAssignmentError fixed using .loc[row, col] assignment.
  • visualization.pyIPython.display is now optional; GEMA works outside Jupyter without ModuleNotFoundError.

Full Changelog

See CHANGELOG.md.

v0.4.2

Choose a tag to compare

@ceiecadmin ceiecadmin released this 07 Sep 20:23
bcaf415

Info updated