v0.1.3 — Zero-friction API: kanx.quickstart(), one-line fit()
New users can now go from pip install to a trained model in one function call.
What's new
-
kanx.quickstart()— builds, trains, and returns a working KAN in a
single call. The first thing to type afterpip install kanx. -
model.fit(X, y)on TensorFlow KAN — auto-compiles with Adam + MSE if
you haven't calledmodel.compile(). No boilerplate. -
model.fit(X, y)on PyTorch KAN — same one-line semantics as the TF
backend, wrappingTrainer.fit()internally. -
Comparison table vs other KAN libraries in README — pykan, efficient-kan,
mlx-kan side by side. -
CONTRIBUTING.mdwith high-leverage tasks and good first issues. -
GitHub Pages auto-deploy — docs rebuild on every push to main, not just
on tag. -
BibTeX citations for both kanx and the original Liu et al. (2024) paper.
Fixed
- PyPI "Documentation" link now points to the live MkDocs site at
https://mattral.github.io/KANX/
Full changelog: https://github.com/Mattral/KANX/blob/main/CHANGELOG.md