Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.0.0] - 2026-05-28

Initial public release.

Features

  • GAD: implementation of the Geometric Anomaly Detection algorithm of Stolz, Tanner, Harrington, and Nanda, with modifications for performance.
  • Intersecter: detects points whose local neighborhoods resemble intersections of planes.
  • Stratifier: combines GAD and Intersecter into a single pipeline.
  • All estimators follow the scikit-learn transformer API (fit, transform, fit_transform).
  • Visualization tools for exploring hyperparameter choices and results.
  • Bundled example datasets (CycloOctane, Henneberg surface).