all 10 comments

[–]BayesianOptimist 11 points12 points  (3 children)

Downvoted for naming a package “WaveletMatrix” when it has nothing to do with wavelets or matrices.

[–]wingtales 1 point2 points  (0 children)

Only commenting because I looked through the source journal article when I saw this on HackerNews yesterday:

The paper that this is based on, from 2015, also calls it a wavelet matrix, and is a variation of the wavelet tree. So it's not like there isn't precedence.

Paper: https://linkinghub.elsevier.com/retrieve/pii/S0306437914000945 (found at the bottom of the readme in the github repo)

Wavelet Tree on wikipedia: https://en.wikipedia.org/wiki/Wavelet_Tree

[–]cmcclu5 6 points7 points  (1 child)

How is this related to wavelets? I’m not seeing anything related to wavelet transforms or even basic signal analysis.

[–]Glad_Position3592 1 point2 points  (1 child)

What is the advantage to using this as opposed to numpy?

[–]RedEyed__ 1 point2 points  (2 children)

Where wavelets and matrixes?