Changelog¶
- Version 1.2.2 Released: 2022-08-05
Added new adaptive filters: Variable step-size least-mean-square (VSLMS) with Mathews’s adaptation, Variable step-size least-mean-square (VSLMS) with Benveniste’s adaptation, Variable step-size least-mean-square (VSLMS) with Ang’s adaptation.
- Version 1.2.1 Released: 2022-02-07
Bugfix of the main adaptive filter class.
- Version 1.2.0 Released: 2022-01-28
All adaptive filters were significantly refactored. Added new adaptive filters Generalized maximum correntropy criterion (GMCC), Least Lncosh (Llncosh) and Online centered normalized Least-mean-square (OCNLMS). Added new detection tool Extreme Seeking Entropy (ESE). ANN module is removed from docs, and will be removed totally in future - there are much better Python libraries for ANN utilization.
- Version 1.1.1 Released: 2017-08-06
Bugfix of adaptive filter helper function according to comments of Patrick Bartels.
- 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-square (SSLMS) and Normalized Sign-sign Least-mean-square (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 MLP into ANN module.
- Version 0.2 Released: 2016-09-02
- Version 0.1 Released: 2016-03-18
Created Least-mean-square (LMS), Normalized Least-mean-square (NLMS), Recursive Least Squares (RLS), Input Matrix Construction, Data Standardization, Data De-standardization