Skip to content

v0.1.8 — June 3, 2026 — HuggingFace Hub, symbolic regression, Prometheus metrics

Choose a tag to compare

@Mattral Mattral released this 03 Jun 18:56

Real-world datasets, hub integration, and observability in one release.

What's new

  • HuggingFace HubKAN.from_pretrained() and model.push_to_hub() now
    work on both TensorFlow and PyTorch backends. Share and load trained KAN
    models from the Hub in one line.

  • kanx.datasets module — UCI and Feynman dataset loaders with cached
    downloads and dataset utilities. Reproducible real-world tabular experiments
    without boilerplate.

  • Symbolic regressionkanx.torch.SymbolicFitter extracts closed-form
    edge functions from trained models. KANs were always more interpretable than
    MLPs; now you can read the actual formula each edge learned.

  • Prometheus /metrics endpoint — drop KANX into any existing Prometheus +
    Grafana stack with zero configuration via prometheus-fastapi-instrumentator.

  • TensorBoard logging — training events written to the configured log
    directory for both TF and PyTorch paths.

Also

  • Docs and examples fully updated to reflect the current feature set.
  • Version bumped in pyproject.toml, __init__.py, and CITATION.cff.

Full changelog: https://github.com/Mattral/KANX/blob/main/CHANGELOG.md