• Stars
    star
    106
  • Rank 314,401 (Top 7 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

State estimation and filtering algorithms in Go

go-estimate: State estimation and filtering algorithms in Go

Build Status go.dev reference GoDoc License Go Report Card codecov

This package offers a small suite of basic filtering algorithms written in Go. It currently provides the implementations of the following filters and estimators:

In addition it provides an implementation of Rauch–Tung–Striebel smoothing for Kalman filter, which is an optimal Gaussian smoothing algorithm. There are variants for both LKF (Linear Kalman Filter) and EKF (Extended Kalman Filter) implemented in the smooth package. UKF smoothing will be implemented in the future.

Get started

Get the package:

$ go get github.com/milosgajdos/go-estimate

Get dependencies:

$ make dep

Run unit tests:

$ make test

You can find various examples of usage in go-estimate-examples.

TODO

Contributing

YES PLEASE!

More Repositories

1

tenus

Linux networking in Go
Go
572
star
2

gosom

Self-organizing maps in Go
Go
74
star
3

gopfield

Hopfield neural networks in Go
Go
54
star
4

gocv-playground

This repo contains various https://gocv.io/ examples
Go
39
star
5

servpeek

Introspective peek into your server guts
Go
30
star
6

ncs

Movidius Neural Compute Stick V2.0 API Go bindings
Go
20
star
7

go-neural

Feedforward Neural Networks in Go
Go
20
star
8

taurus

Experimental Mesos framework for Docker containers written in Go
Go
15
star
9

go-embeddings

Go module for fetching embeddings from LLMs
Go
14
star
10

kraph

Go module for scraping APIs to graphs
Go
12
star
11

ml-examples

Simple Machine Learning examples implemented in different languages
R
11
star
12

machine-learning

Stanford university machine learning
MATLAB
6
star
13

vaultops

Setup your vault servers and store the keys in an encrypted store of your choice
Go
6
star
14

matrix

Helper functions for working with https://www.gonum.org/ matrices in Go
Go
5
star
15

go-estimate-examples

Examples of usage for go-estimate
Go
5
star
16

orbnet

GitHub stars network
Go
4
star
17

libcontainer-milosgajdos83

Docker libcontainer fork for tenus project use
Go
3
star
18

meetuplytix

Simple Meetup groups analytics
Jupyter Notebook
3
star
19

tf-dlstack

Terraform Deep Learning stack provisioning
HCL
2
star
20

udacity-ai-nanodegree

Udacity AI Nanodegree projects
Jupyter Notebook
2
star
21

go-repo-template

Go repository template for my personal projects
Nix
2
star
22

netscrape

Go module for building networks from arbitrary data sources
Go
2
star
23

wasm-playground

Learning WASM
HTML
2
star
24

gollipse

Go package for plotting [confidence] ellipse of 2D normally distributed data
Go
2
star
25

kaggle-fun

Kaggle ML tutorials playground
1
star
26

.dotfiles

My workstation setup
Vim Script
1
star
27

learning-rust

List of various notes about Rust
1
star
28

feeder

RSS news reader
Go
1
star
29

udacity-deep-rl-nanodegree

Udacity Deep Reinforcement Learning Nanodegree projects
Python
1
star
30

datasciencecoursera

Data science coursera
1
star
31

sensu-presentation

1
star
32

alertify

Play Spotify song when some monitored activity is detected
Go
1
star
33

bttool

BitTorrent metainfo tool
Go
1
star
34

ros-playground

ROS (Robot Operating System) playground
Dockerfile
1
star
35

udacity-deep-learning-nanodegree

Udacity Deep Learning Nanodegree projects
HTML
1
star
36

macsetup

Macbook pro setup repo
Shell
1
star
37

milosgajdos

1
star
38

ARLondonSun

Example ARKit iOS app that lets you put a virtual sun in the middle of your room
Swift
1
star
39

flagmap

Wrapper around flag package which returns a map of parsed flag values with flag names as keys
Go
1
star
40

embeddings-fun

A simple Go project that generates charts from embeddings
HTML
1
star
41

creep-dreamz

Deep Dream experiments inspired by Keras Deep Dream
Python
1
star