CompileML v0.1.0 — Initial Release
CompileML’s first public release.
CompileML turns trained tree-ensemble models into deterministic, auditable decision artifacts. The resulting artifact keeps the score, calibration, risk bands, reason codes, and per-feature integer impacts together in one portable JSON representation.
Highlights:
- Integer-exact decision waterfalls whose impacts reconcile to the final score
- Support for compiling tree-ensemble models into portable artifacts
- Driver-fidelity validation for reason codes and feature impacts
- Built-in calibration and risk-band handling
- Structural verification and artifact hashing
- Eight-check validation framework
- CLI commands for compiling, inspecting, verifying, scoring, validating, and exporting artifacts
- Dependency-free Python runtime for executing compiled artifacts
Install it with:
pip install compilemlThis is the initial alpha release. Feedback, bug reports, and contributions are very welcome.