Changelog History
Page 1
-
v0.2.1.0 Changes
November 9, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.2.1.0
- 0๏ธโฃ Add
defaultEO'
, which makes type inference nicer when usingdefaultEO
with a custom sifter.
- 0๏ธโฃ Add
-
v0.2.0.0 Changes
October 30, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.2.0.0
- Sift condition system totally revamped, allowing for custom sift conditions.
-
v0.1.10.0 Changes
October 20, 2019October 19, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.10.0
- Sifting condition checking system has been revamped to be more flexible.
- New sift conditions added:
- Projections based on functions:
- Energy Difference function (for Energy Difference Tracking)
- Mean envelope RMS
- For the above, we can now stop sifting based on:
- Those projections reaching a certain value
- Successive values of those projections reaching a certain squared difference (Cauchy-inspired convergence)
- S-Number Criterion
- Projections based on functions:
- โ Add test suites
-
v0.1.9.0 Changes
October 15, 2019October 9, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.9.0
- ๐ฅ Breaking:
hlMags
field inHHT v n a
now containsn + 1
items, instead ofn
items. UseV.init
to regain the original behavior. - Added
hlInitPhase
field toHHTLine
, to denote the initial phase that an HHT Line starts at. - Added
hhtResidual
field toHHT
, to store the residual of the original EMD. - Add
ihht
andihhtEmd
, to invert Hilbert-Huang Transform and reconstruct the original series (or the original EMD). - Begin benchmarking
hht
andihht
.
- ๐ฅ Breaking:
-
v0.1.8.0 Changes
October 04, 2019October 4, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.8.0
- Add
meanMarginal
- Fix
degreeOfStationarity
for divide-by-zero errors. - Add
foldFreq
for generalized folding onHHT
, and rewrote other functions in terms of it. ๐ Drop support for GHC 8.2 and lower.
0.1.8.1: Exported
marginal
again; it was unexported by mistake.
- Add
-
v0.1.7.0 Changes
September 25, 2019September 24, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.7.0
- Rewrite
hilbert
using the fft library, matching the matlab implementation. This means that the library now depends on fftw.
- Rewrite
-
v0.1.6.0 Changes
September 24, 2019September 24, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.6.0
- Add
hilbertPhase
to Numeric.HHT.
- Add
-
v0.1.5.1 Changes
September 03, 2019September 3, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.5.1
- Remove dependency on pure-fft, using statistics instead.
-
v0.1.5.0 Changes
August 31, 2019
๐ https://github.com/mstksg/emd/releases/tag/v0.1.5.0
- Add
NFData
instance forEMD
,HHTLine
, andHTT
- Add
iemd
, invertingemd
.
- Add
-
v0.1.4.0 Changes
August 20, 2018August 20, 2018
๐ https://github.com/mstksg/emd/releases/tag/v0.1.4.0
-
hhtSparseSpectrum
added to Numeric.HHT module, for an alternate sparser representation of the Hilbert Spectrum. -
hhtDenseSpectrum
also added to Numeric.HHT, for an alternative denser representation. -
expectedFrequency
added to Numeric.HHT module, to calculate weighted average of frequency contributions at each step in time. -
dominantFrequency
also added to Numeric.HHT to calculate strongest frequency at each step in time.
-