I was using a bunch of variable names that weren't consistent
with the rest of the book (but perhaps are more consistent with
the literature). It just made everything more challenging than
it needed to be, so instead of \mu and \sigma (e.g.) I use
\bar x and \bar P.
I also am in the middle of rewriting some sections for clarity,
but that work is not completed.
This code did not work for Python 2.x becaus I was not
importing from future. While I was altering all the files
I updated the header to include license information.
There is more than that here. I had a bad commit of a bunch of temporary
files, I had to reset back in time, and now I am doing a massive commit.
Sorry.
I made a separate filterpy.stats module becuase it made
little sense to import filterpy.common for stats
functions. This required a lot of changes in the notebooks
and supporting code.
I made a lot of changes so that each chapter makes clear that
they are all implementing the same basic bayesian algorithm.
This required a lot of editting, and it doesn't make sense to
try to do that atomically, hence this huge check in.
I made a lot of edits, and haven't copy editted anything. i'm
sure I introduced a lot of problems and discontinuities.
Let this check in get away from me. Bunch of small formatting sttuf
in the various chapters, some experimental animations and code, etc.
Not a clearly delineated check in.