Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 76cf1517 authored by hhakim's avatar hhakim
Browse files

Add pyfaust.factparams.ParamsHierarchicalDFT simplified parameter structure.

Use case:

from pyfaust import dft, Faust
from pyfaust.fact import hierarchical
from pyfaust.factparams import ParamsHierarchicalDFT
import numpy as np
d = 32
p = ParamsHierarchicalDFT(int(np.log2(d)))
DFT = dft(d).toarray()
F = hierarchical(DFT, p)
print((Faust(DFT)-F).norm()/Faust(DFT).norm())

F = hierarchical(DFT, dft)
print((Faust(DFT)-F).norm()/Faust(DFT).norm())
parent 5f62b8db
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment