Back to directory

KalmanFormer

A Python implementation of a published method that learns the Kalman gain of a Kalman filter directly from data using a transformer, rather than computing it from a hand-derived model of the system.

KalmanFormer

KalmanFormer implements a technique proposed in a research paper for state estimation, where a transformer model learns to predict the Kalman gain that a traditional Kalman filter would otherwise compute analytically. The stated goal is to work around the limitations of classical Kalman filters when the underlying system is non-linear, letting the learned component adapt where a fixed mathematical model would not.

The package installs from PyPI and is meant to be used as a library within a larger state-estimation pipeline rather than as a standalone application.

It is written in Python and released under the MIT license; the accompanying paper was published in Frontiers in Neurorobotics.

More in Libraries

See all 292
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • TradeCanvas

    bonguynvan.github.io

    A zero-dependency canvas charting engine for building TradingView-style trading charts in JavaScript, with 66 technical indicators, 24 drawing tools, 17 chart types, and real-time streaming.

  • 3d retro graphics

    3d-retro.com

    A free, CC0-licensed library of copy-paste retro 3D and demoscene graphics effects, such as plasma, raytracing, and voxel terrain, runnable as WebGL 1 or plain 2D canvas.