Releases: MSeal/agglom_cluster
Releases · MSeal/agglom_cluster
Pickle Support
Python3 Support
Made the few touches required for both python 2 and 3 to be able to use the library.
Node Remap Fix
A small change to fix a node mapping issue where integer nodes were not clustering correctly.
Cythonization
Project is now compiled in Cython and has a cleaner interface.
More tests were added. More documentation was generated. Execution was sped up by ~20%.
Unique Flags
Improvements
- Added ability to pass a uniqueness flag that forces all quality scores between clusters with the
flag to be 0.
Small Graph Fix
Small graphs of size 0 or 1 with or without orphan clusters now appropriately run and return clusters.
Allset and module name changes
v1.0.1 Bumped version to avoid conflict on 1.0.0
Initial Public Release
This repository has been used for agglomerative clustering in a variety of projects and tasks. There are still some graph structures it does not respond well to (see TODO list in README), but it handles many of the cases for which the base algorithm would fail including orphaned nodes.