Skip to content

Releases: BruninLima/PydaptiveFiltering

v1.0.0 - The “Finally Not Beta” Edition

29 Jan 07:53

Choose a tag to compare

v0.9 - Near Complete Release

28 Jan 08:34

Choose a tag to compare

Known issues:
set_membership.simplified_puap.py
nonlinear.comples_rbf.py


Code is mostly done and standardized with notebooks to test all of the functions (probably).
Just need to finish these two algorithms correcly and maybe redo the automatic tests(?) maybe not, it feels fine.

Module / Category Exported classes (examples) Data type
lms/ (LMS family) LMS, NLMS, AffineProjection, SignData, SignError, DualSign, LMSNewton, Power2ErrorLMS, TDomainLMS, TDomainDCT, TDomainDFT Real/Complex
rls/ (RLS family) RLS, RLSAlt Complex
set_membership/ (Set-membership) SMNLMS, SMBNLMS, SMAffineProjection, SimplifiedSMAP, SimplifiedSMPUAP Complex
lattice/ (Lattice-based RLS) LRLSPosteriori, LRLSErrorFeedback, LRLSPriori, NormalizedLRLS Real/Complex
fast_rls/ (Fast Transversal RLS) FastRLS, StabFastRLS Complex
qr_decomposition/ (QR-RLS) QRRLS Real
iir/ (Adaptive IIR) ErrorEquation, GaussNewton, GaussNewtonGradient, RLSIIR, SteiglitzMcBride Real/Complex
nonlinear/ (Nonlinear models) VolterraLMS, VolterraRLS, BilinearRLS, RBF, ComplexRBF, MultilayerPerceptron Real/Complex
subband/ (Subband) OLSBLMS, DLCLLMS, CFDLMS Real
blind/ (Blind equalization) CMA, Godard, Sato, AffineProjectionCM Complex
kalman/ (Kalman) Kalman Real
base/ (Core API) AdaptiveFilter N/A

Just missing these two and probably set up correclty the Data type information on this table.

Almost There - Now with tests!

27 Jan 00:20

Choose a tag to compare

Implemented Tests and refactored LMS, RLS, Set Memberships, LatticeRLS, FastRLS, QR_RLS and IIR_Filters.
Unfortunately StabFastRLS is unstable and SetMembership_PUAP is also unstable in this build.
It is also missing hte Nonlinear, Subband and Blind Adaptive Filters.

Almost there.

PydaptiveFiltering alpha for Pypi

10 Nov 22:10

Choose a tag to compare

Pre-release
v0.3

Update __init__.py