FFHT
FFHT copied to clipboard
Fast Fast Hadamard Transform
Why? I meet the question is so strange
I'm excited to find such a good implementation, but I'm curious to know what to do when the dimension of my data is not a power of two
I want to reduce Hadamard Transform every column in my matrix. Is there currently a way to do this with FFHT without using a python outer loop?
I installed FFHT with Python 3.9 and got this error when trying to run `example.py`: $ py example.py Traceback (most recent call last): File "/Users/ahle/Dropbox (Meta)/kode/ts/FFHT/example.py", line 14, in ffht.fht(a)...
Switches to pybind11 for installation instead of using Python C-API. Adds 2d support, and exposes two functions - in-place and out-of-place.. (`fht` for out-of-place FHT, and `fht_` for in-place FHT.)
Comment
If you apply a predetermined random pattern of sign flipping to an input array followed by the fast (Walsh) Hadamard transform you get a random projection of the input data....
I assume FFHT doesn't have OpenMP support? If so, do you see any reason why it cannot/should not have? My guess is that under the hood there are loops which...
Hi, I am trying to use FFHT for one of my projects, as it is the fastest library for this purpose. I tried installing it with initially no success. I...
Do you have any intention or interest in providing an out-of-place FHT? Many applications, such as Orthogonal JL Transform and random orthogonal embedding kernel methods, would benefit from having distinct...
Hi, I don't know what I am doing, so sorry if the issue is stupid. When I `import ffht`, I get an import error ImportError: [...]/anaconda3/lib/python3.6/site-packages/FFHT-1.1-py3.6-linux-x86_64.egg/_ffht.cpython-36m-x86_64-linux-gnu.so: undefined symbol: fast_copy For...