Skip to content

Version 0.9.4 fast cwt implemented for large dataset

Latest
Compare
Choose a tag to compare
@alsauve alsauve released this 01 Apr 20:40
· 17 commits to master since this release

Speed improvement

Added support for large dataset/scale processing in reasonable time.
Example: The time to produce the CWT of a 140k sample with a scale range [1-200] goes down from 1min51s to 14s on a 2.9Gh Core2 Duo

Replaced pywt.cwt() by a drop-in replacement with adaptative convolution algorithm selection,
the scale processing loop switch to FFT based convolution when the complexity is better in N*log2(N)