Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

re-implement kalman filter with single sliding-window prediction #146

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    5338032 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c436497 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Updates for code and tests

    Moved self.frames initialization of inner lists to `__init__`
    That allowed update to be simplified
    `flotify_unput` added to `update` to transform low_level_data into all floats and make it the frame
    `initial_value` in _predict no longer optional
      only place calling it always provided value
    Tests updated to reflect changes by adding, subtracting, changing
    Tests added to ensure coverage where it was lacking
    New testing technique:
      `super()` calls mockable
        obtain the parent class object (this is what `super()` returns already)
        patch any calls to it, including `__init__`
    asgibson committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    cbe2d74 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Various improvements to code and design

    Changed docstrings to Numpy format
    Added print_msg from util for no raise error output
    Enforced window size > 2, otherise raise error
    Black and Pylint changes
      no single quotes for comments or strings
      use enumerate not range and len
    asgibson committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ccb47e1 View commit details
    Browse the repository at this point in the history
  2. Final Black updates

    asgibson committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f0a0768 View commit details
    Browse the repository at this point in the history
  3. Minor typo in test name

    asgibson committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e45ab6e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Minor whitespace fixes

    asgibson committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b5a0706 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4e838f View commit details
    Browse the repository at this point in the history
  3. Changes to format via Black

    asgibson committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8d06333 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8a2859 View commit details
    Browse the repository at this point in the history