- Changes
- Replaced the
Histogram
feature withHistogram mode
(#167)
- Replaced the
- Improvements
- The
correlated_features
method now supports returning a filtered feature vector (#163)
- The
- New Features
- Added a new Datasets module with convenient methods to load single-problem datasets (#156)
- Improved the
get_features_by_domain
method, allowing easier selection of multiple feature domain combinations
- Improvements
- Documentation
- Major documentation updates, including detailed explanations of the expected input and output data formats
- Changes
- Changed the
autocorrelation
logic. It now measures the first lag below (1/e) from the ACF (#142).
- Changed the
- Changes
- Feature
total energy
changed name toaverage power
- Features
peak to peak
,absolute energy
andentropy
are now classified as statistical
- Feature
- Bugfixes
- Fixed a bug on numpy bool usage (#133)
- Fixed a bug on features' header names
- Improvements
- Correlated features are now computed using absolute value
- Unit tests improvements
- Refactoring of some code sections and overall improved stability
- Bugfixes - Fixed a bug on scipy function median_absolute_deviation to median_abs_deviation (#128) - Fixed on pandas function df.append to pd.concat (#120)
- Bugfixes
- Fixed a bug on the progress bar not being displayed if the signal is passed already divided into windows (#49)
- Fixed a bug on the
distance
feature (#54) - Fixed a bug raising zero division in the ECDF slope feature (#57)
- Fixed a bug when adding customised features using the JSON
- Fixed a bug on LPC was returning inconsistent values (#58)
- Fixed a bug on normalised autocorrelation (#64)
- Improvements
- Refactoring of some code sections and overall improved stability
- The documentation has been improved and a FAQ section was created
- The
window_splitter
parameter is now deprecated. If the user selected awindow_size
it is assumed that the signal must be divided into windows. - Unit tests improvements
- New features
- Added to return the size of the feature vector from the configuration dictionary (#50)
- Improvements
- Code cleaning on (TSFEL_HAR_Example.ipynb)
- ecdf code cleaning and computational optimization
- Overlap value is now optional and set to default as 0
- Unit test improvements
- Nomenclature review of peak-related features
- Added new features
- Empirical cumulative distribution function
- Empirical cumulative distribution function percentile
- Empirical cumulative distribution function slope
- Empirical cumulative distribution function percentile count
- Spectral entropy
- Wavelet entropy
- Wavelet absolute mean
- Wavelet standard deviation
- Wavelet variance
- Wavelet energy
- Minor fixes for Google Colab
- Release of TSFEL with documentation