ChangelogΒΆ

Version 1.1.1 Released: 2017-08-06
Bugfix of adaptive filter helper function according to Patrick Bartels comments.
Version 1.1.0 Released: 2017-05-19
Added new adaptive filters Least-mean-fourth (LMF), Normalized Least-mean-fourth (NLMF), Sign-sign Least-mean-squares (SSLMS) and Normalized Sign-sign Least-mean-squares (NSSLMS).
Version 1.0.0 Released: 2017-03-16
Added module Detection Tools containing Learning Entropy (LE) and Error and Learning Based Novelty Detection (ELBND). All implemented adaptive filters were updated. As a result, some obsolete helper functions for the adaptive filters were removed. Please use newer helper functions introduced in v0.7. Tutorials were updated and moved to Python Adaptive Signal Processing Handbook.
Version 0.7 Released: 2017-01-07
Added new helper functions into Adaptive Filters. Furthermore, the documentation for adaptive filters module was updated. Added functions for error evaluation - MSE, MAE, RMSE and logSE (Error Evaluation).
Version 0.6 Released: 2016-12-15
Added Principal Component Analysis (PCA) and Linear Discriminant Analysis (LDA). The whole documentation for preprocess module was updated.
Version 0.5 Released: 2016-11-16
Bugfix according to issue opened by https://github.com/lolpenguin
Version 0.4 Released: 2016-09-29
Added Affine Projection (AP). And also the first unit tests were implemented.
Version 0.3 Released: 2016-09-22
Added Multi-layer Perceptron (MLP)
Version 0.2 Released: 2016-09-02
Added Generalized Normalized Gradient Descent (GNGD)
Version 0.1 Released: 2016-03-18
Created Least-mean-squares (LMS), Normalized Least-mean-squares (NLMS), Recursive Least Squares (RLS), Input Matrix Construction, Data Standardization, Data De-standardization