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.
[0.1.1]
Added
- Version to readme, and examples
- Add matrix test to run the oldest Python version with lowest specsed requirements
Updated
- Widen the requirements version for older packages
[0.1.0] - 2026-02-07
Added
- Initial release with EvaluatorBuilder and MetricEvaluator
- Support for classification metrics (accuracy, precision, recall, F1-score)
- Support for probability metrics (ROC-AUC)
- Support for regression metrics (MSE, RMSE)
- Multiple reducer strategies (mean, std, min, max, minmax, latest)
- Automatic visualization generation (ROC curves, confusion matrices, regression plots)
- Chainable builder pattern for intuitive API
- Type-safe metric configuration using enums
- Comprehensive documentation and examples