Skip to content

v0.1.7 — June 2, 2026 — GPU-optimized MatrixKAN, real-world benchmarks, docs consolidation

Choose a tag to compare

@Mattral Mattral released this 03 Jun 18:56

Production-grade benchmarks and a GPU-native kernel.

What's new

  • MatrixKAN — GPU-optimized PyTorch kernel using batched GEMM for B-spline
    evaluation. Closes most of the inference latency gap between KANs and MLPs
    on GPU hardware.

  • Real-world benchmark suitebenchmarks/real_world.py with committed
    baseline results artifact. The benchmark numbers are now reproducible from
    the repo, not just claimed in the README.

  • GPU timing pathbenchmarks/compare_mlp.py now measures CPU and GPU
    inference separately, giving an honest picture of where each backend wins.

  • CITATION.cff and SECURITY.md added for academic citation and
    responsible disclosure.

  • Docs consolidated — legacy documentations/ merged into docs/ with
    aligned MkDocs navigation. One docs site, no dead links.

Fixed

  • LICENSE badge link and downloads badge corrected in README.
  • Cross-link and path issues from the old dual-documentation layout resolved.

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